Publicado en

Squidbleed: Descubren una vulnerabilidad de 29 años en Squid Proxy que expone datos confidenciales

El hallazgo de ‘Squidbleed’ pone en alerta a las infraestructuras que utilizan el popular servidor proxy Squid

Recientemente se ha dado a conocer una vulnerabilidad crítica denominada Squidbleed (CVE-2026-47729), la cual afecta al servidor proxy Squid, una de las herramientas de caché y filtrado web más utilizadas en entornos corporativos, educativos y redes públicas. Lo más sorprendente de este hallazgo es que el error técnico subyacente se remonta a un cambio de código realizado en 1997, permaneciendo oculto durante casi tres décadas.

¿Qué es Squidbleed y cómo funciona?

Squidbleed es un fallo de tipo heap over-read (lectura excesiva de memoria dinámica). El problema reside en el analizador de listados de directorios FTP de Squid. Específicamente, una función diseñada para omitir espacios en blanco no verifica correctamente el terminador nulo de una cadena de texto. Esto permite que un atacante, bajo ciertas condiciones, obligue al sistema a leer más allá de los límites del búfer de memoria.

Al igual que el famoso fallo Heartbleed, esta vulnerabilidad permite «extraer» fragmentos de la memoria del servidor. Dado que Squid reutiliza búferes de memoria sin borrarlos previamente, un atacante puede obtener datos de solicitudes HTTP de otros usuarios que hayan pasado por el proxy recientemente.

Impacto en la seguridad empresarial

El riesgo principal de Squidbleed es la filtración de información confidencial. Entre los datos que pueden quedar expuestos se incluyen:

  • Solicitudes HTTP en texto claro.
  • Credenciales de autenticación (cabeceras Authorization).
  • Tokens de sesión y cookies.
  • Configuraciones de tráfico en entornos donde el proxy realiza inspección SSL/TLS (terminación TLS).

Es importante notar que, para explotar esta vulnerabilidad, el atacante debe ser un «cliente de confianza», es decir, alguien que ya tenga permiso para enviar tráfico a través del proxy. Esto convierte a Squidbleed en una amenaza significativa para la seguridad interna de las organizaciones y para usuarios en redes Wi-Fi compartidas.

La Inteligencia Artificial como aliada en el descubrimiento

Un detalle relevante para el sector tecnológico es que los investigadores de Calif.io utilizaron un modelo de Inteligencia Artificial (Claude Mythos Preview) para identificar este error en el código fuente. La capacidad de la IA para analizar patrones de código antiguo y detectar anomalías en los analizadores (parsers) está acelerando el descubrimiento de vulnerabilidades que los métodos tradicionales habían pasado por alto durante años.

Recomendaciones y Mitigación

Para las empresas que utilizan Squid Proxy en su infraestructura, desde Intedya recomendamos las siguientes acciones inmediatas:

  1. Actualización del Software: Verificar que se cuenta con la versión 7.7 de Squid o superiores, donde el parche ya ha sido integrado. Si utiliza distribuciones como Debian o Ubuntu, asegúrese de aplicar los backports de seguridad correspondientes.
  2. Desactivar el soporte FTP: Los investigadores señalan que la forma más efectiva y sencilla de eliminar esta superficie de ataque es desactivar la funcionalidad de proxy FTP si no es estrictamente necesaria. La mayoría de los navegadores modernos ya no soportan FTP de forma nativa, por lo que el impacto operativo suele ser mínimo.
  3. Revisión de configuraciones: Auditar quién tiene acceso al proxy y reforzar las políticas de confianza en la red interna.

Este incidente subraya la importancia de mantener una vigilancia constante sobre el software legacy y la necesidad de contar con sistemas de gestión de seguridad de la información robustos que contemplen la actualización y el parcheo crítico como procesos prioritarios.


Fuentes