CVE-2023-44386: fallo de gravedad media en vapor
Incorrect request error handling triggers server crash in Vapor
Publicada el · Actualizada el
Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.
Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.
Vapor, un framework web para Swift, se bloquea cuando recibe solicitudes HTTP malformadas porque cierra conexiones en lugar de manejar los errores correctamente. Los atacantes pueden derribar el servicio enviando solicitudes inválidas.
Una vulnerabilidad de denegación de servicio en el controlador de errores HTTP/1 de Vapor permite que atacantes remotos sin autenticación derriben el servidor enviando solicitudes HTTP malformadas. El framework cierra conexiones en errores de análisis HTTP en lugar de manejarlos correctamente, sin requerir privilegios ni interacción del usuario. Se corrigió en Vapor 4.84.2.
En el mismo producto, de las más peligrosas a las menos.