Skip to content
Teknomers Noticias

Teknomers Noticias

Deporte-Comida-Finanzas-Revista-Cultura-Entretenimiento-Tecnologia

Primary Menu
  • Blog
  • Política de Privacidad
  • Publicación de artículos promocionales y backlinks
Light/Dark Button
  • Home
  • Tecnología
  • La herramienta OSS-Fuzz impulsada por IA de Google encuentra 26 vulnerabilidades en proyectos de código abierto
  • Tecnología

La herramienta OSS-Fuzz impulsada por IA de Google encuentra 26 vulnerabilidades en proyectos de código abierto

teknomers 21 de Kasım de 2024 (Last updated: 21 de Kasım de 2024) 4 minutes read
La herramienta OSS-Fuzz impulsada por IA de Google encuentra 26


21 de noviembre de 2024Ravie LakshmananInteligencia artificial / Seguridad del software

Google ha revelado que su herramienta de fuzzing impulsada por IA, OSS-Fuzz, se ha utilizado para ayudar a identificar 26 vulnerabilidades en varios repositorios de código fuente abierto, incluida una falla de gravedad media en la biblioteca criptográfica OpenSSL.

“Estas vulnerabilidades particulares representan un hito para la búsqueda automatizada de vulnerabilidades: cada una fue encontrada con IA, utilizando objetivos fuzz mejorados y generados por IA”, dijo el equipo de seguridad de código abierto de Google. dicho en una publicación de blog compartida con The Hacker News.

La vulnerabilidad OpenSSL en cuestión es CVE-2024-9143 (Puntuación CVSS: 4,3), un error de escritura en memoria fuera de los límites que puede provocar un fallo de la aplicación o la ejecución remota de código. El problema ha sido dirigido en las versiones OpenSSL 3.3.3, 3.2.4, 3.1.8, 3.0.16, 1.1.1zb y 1.0.2zl.

Ciberseguridad

Google, que añadió la capacidad de aprovechar Large Language Models (LLM) para mejorar la cobertura de fuzzing en OSS-Fuzz en agosto de 2023, dijo que la vulnerabilidad probablemente ha estado presente en el código base durante dos décadas y que “no habría sido detectable con objetivos de fuzz existentes escritos por humanos”.

Además, el gigante tecnológico señaló que el uso de la IA para generar objetivos difusos ha mejorado la cobertura de código en 272 proyectos C/C++, agregando más de 370.000 líneas de código nuevo.

“Una de las razones por las que estos errores podrían permanecer sin descubrirse durante tanto tiempo es que la cobertura de la línea no es garantía de que una función esté libre de errores”, dijo Google. “La cobertura del código como métrica no puede medir todas las rutas y estados posibles del código; diferentes indicadores y configuraciones pueden desencadenar diferentes comportamientos, descubriendo diferentes errores”.

Estos descubrimientos de vulnerabilidades asistidos por IA también son posibles gracias al hecho de que los LLM están demostrando ser expertos en emular el flujo de trabajo difuso de un desarrollador, lo que permite una mayor automatización.

El desarrollo se produce cuando la compañía reveló a principios de este mes que su marco basado en LLM llamado Big Sleep facilitó la detección de una vulnerabilidad de día cero en el motor de base de datos de código abierto SQLite.

Al mismo tiempo, Google ha estado trabajando para hacer la transición de sus propias bases de código a lenguajes seguros para la memoria como Rust, al mismo tiempo que moderniza mecanismos para abordar las vulnerabilidades de seguridad de la memoria espacial, que ocurren cuando es posible que un fragmento de código acceda a la memoria que está fuera de sus límites previstos, dentro de proyectos C++ existentes, incluido Chrome.

Ciberseguridad

Esto incluye migrar a Buffers seguros y habilitando libc ++ endurecidoque agrega verificación de límites a las estructuras de datos estándar de C++ para eliminar una clase importante de errores de seguridad espacial. Además, señaló que los gastos generales incurridos como resultado de la incorporación del cambio son mínimos (es decir, un impacto promedio en el rendimiento del 0,30%).

“El libc++ reforzado, agregado recientemente por contribuyentes de código abierto, introduce un conjunto de controles de seguridad diseñados para detectar vulnerabilidades como accesos fuera de límites en producción”, Google dicho. “Si bien C++ no será completamente seguro para la memoria, estas mejoras reducen el riesgo […]lo que lleva a un software más confiable y seguro”.

¿Encontró interesante este artículo? Síguenos en Gorjeo  y LinkedIn para leer más contenido exclusivo que publicamos.





ttn-es-57

About the Author

teknomers

Administrator

Visit Website View All Posts

Post navigation

Previous: “Empieza la gran aventura”: doble golpe en el Barça
Next: Iltalehti probó cinco máquinas de uso general: Ylättäjä salió victoriosa

Related Stories

  • Tecnología

Prueba del Segway Navimow i208 LiDAR: ¿qué vale la primera cortadora LiDAR de Segway?

teknomers 7 de Haziran de 2026
Netflix lanza FIFA World Cup: Launch Edition, el juego de
  • Tecnología

Netflix lanza FIFA World Cup: Launch Edition, el juego de fútbol oficial (gratuito) de la Copa del Mundo 2026.

teknomers 7 de Haziran de 2026
Ofertas Flash: Amazon reduce precios hasta -55 % con 15
  • Tecnología

Ofertas Flash: Amazon reduce precios hasta -55 % con 15 ofertas tecnológicas para este fin de semana

teknomers 7 de Haziran de 2026

You May Have Missed

  • General

Starmer será ‘parte de’ cualquier carrera por el liderazgo: Viceprimer Ministro David Lammy

teknomers 7 de Haziran de 2026
  • Deporte

Cobolli-Zverev: ¿a qué hora y en qué canal de TV ver la final masculina de Roland-Garros?

teknomers 7 de Haziran de 2026
  • General

«No toleraremos ninguna amenaza»: el programa nuclear de Corea del Norte es «no negociable», afirma la hermana de Kim Jong Un

teknomers 7 de Haziran de 2026
La propuesta impactante de Retailleau tras el caso Lyhanna para
  • Entretenimiento

La propuesta impactante de Retailleau tras el caso Lyhanna para sancionar a los magistrados

teknomers 7 de Haziran de 2026
  • Blog
  • Política de Privacidad
  • Publicación de artículos promocionales y backlinks
Copyright © 2026 All rights reserved. | ReviewNews by AF themes.