Se han identificado 55 vulnerabilidades en el servidor proxy Squid, 35 de las cuales aún no han sido solucionadas.

Se han publicado los resultados de una auditoría de seguridad independiente del proxy de almacenamiento en caché abierto Squid, realizada en 2021. Durante la revisión del código fuente del proyecto se identificaron 55 vulnerabilidades, de las cuales 35 problemas aún no han sido resueltos por los desarrolladores (0-day). Los desarrolladores de Squid fueron notificados de los problemas hace dos años y medio, pero no han completado el trabajo para solucionarlos. En última instancia, el autor de la auditoría decidió revelar la información sin esperar a que se corrigieran todos los problemas y notificó previamente a los desarrolladores de Squid al respecto.

Entre las vulnerabilidades identificadas:

  • Desbordamiento de pila en la implementación de autenticación por hash (Digest Authentication), que se manifiesta al procesar el encabezado HTTP Proxy-Authorization con un valor de campo "Digest nc" demasiado alto.
  • Acceso a la memoria después de su liberación en el controlador de solicitudes con el método TRACE.
  • Acceso a la memoria después de su liberación al procesar solicitudes HTTP con el encabezado "Range" (CVE-2021-31807).
  • Desbordamiento de pila al procesar el encabezado HTTP X-Forwarded-For.
  • Desbordamiento de pila al procesar solicitudes chunked.
  • Acceso a la memoria después de su liberación en la interfaz web CacheManager.
  • Desbordamiento de enteros en el controlador del encabezado HTTP Range (CVE-2021-31808).
  • Acceso a la memoria después de su liberación y desbordamiento de búfer en el controlador de expresiones ESI (Edge Side Includes).
  • Numerosas fugas de memoria, desbordamientos de búfer al leer y problemas que causan fallos del sistema.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster