Severidad baja

Strings command is vulnerable to a Denial of Service

Vulnerabilidad de denegación de servicio en el comando strings de GNU binutils mediante un binario manipulado.

Original release date
Abril 2006
Descubierto por
Jesús Olmos González
Severidad
2 / 5 Escala 1–5
Producto afectado
GNU binutils (comando strings, libbfd 2.16.1)

Background

strings es una herramienta del paquete GNU binutils que extrae las cadenas imprimibles de un fichero binario.

Description

Es posible construir un binario con ciertos caracteres especiales en una variable de modo que strings no pueda extraer sus cadenas imprimibles: el programa falla con un error de segmentación o se queda bloqueado. El problema reside en la función bfd_hash_lookup de la librería libbfd 2.16.1.

Business impact

Denegación de servicio de la herramienta, con lo que un binario malicioso puede protegerse frente al análisis de cadenas.

Systems affected

Probado en Linux con binutils y libbfd 2.16.1.

Solution

Existe un parche provisional publicado en el sistema de seguimiento de Sourceware.

Disclosure timeline

29 feb 2006 Vulnerabilidad descubierta por Internet Security Auditors.
18 abr 2006 Notificación inicial enviada al fabricante.
23 abr 2006 Se publica un parche provisional.
28 jul 2006 Se aportan más detalles sobre la explotación.

References

About Internet Security Auditors

Compañía con sede en España y Colombia, especializada en auditoría de aplicaciones web, seguridad de red, test de intrusión e implantación y evaluación de cumplimiento. Nuestros clientes incluyen algunas de las mayores compañías de finanzas, telecomunicaciones, seguros y TIC. Proveedor independiente de fabricante, con experiencia profunda desde 2001. Nuestro esfuerzo en I+D incluye investigación de vulnerabilidades, colaboración en proyectos abiertos de seguridad, whitepapers y participación en eventos del sector.

¿Quieres que revisemos tu producto?

Contacta con nosotros
Contacto

¿Necesitas una auditoría de seguridad?

Cuéntanos tu situación y nuestro equipo se pondrá en contacto contigo para orientarte o agendar una llamada técnica.

Oficinas
Barcelona, Madrid, Bogotá

Solicitar información

Nos pondremos en contacto contigo lo antes posible.
Presencia Global

Nuestras oficinas

Barcelona

C. Santander, 101. Edificio A-2
E-08030 Barcelona (España)

+34 93 305 13 18
Madrid

C. Arequipa, 1
E-28043 Madrid (España)

+34 91 763 40 47
Bogotá

Transversal 22 # 98-82, Ed. Porta 100 Of. 1003
110221 Bogotá (Colombia)

+57 601 638 68 88
25
años de experiencia en ciberseguridad
Contacta con nosotros