CVE-2026-11404

Cesanta Mongoose before 7.22 contains an out-of-bounds read in the built-in TLS server function mg_tls_server_recv_hello(), which uses an attacker-controlled session_id_len byte from a TLS ClientHello as a buffer index without validating it against the length of received data. A remote, unauthenticated attacker can send a single crafted ClientHello with an oversized session id length to read past the receive buffer, crashing any HTTPS, MQTTS, or WSS service built on MG_TLS_BUILTIN.
Configurations

No configuration.

History

25 Oct 2026, 17:10

Type Values Removed Values Added
Summary
  • (es) Cesanta Mongoose anterior a la versión 7.22 contiene una lectura fuera de límites en la función de servidor TLS integrada mg_tls_server_recv_hello(), que utiliza un byte ’session_id_len’ controlado por el atacante de un TLS ClientHello como un índice de búfer sin validarlo contra la longitud de los datos recibidos. Un atacante remoto y no autenticado puede enviar un único ClientHello manipulado con una longitud de ID de sesión excesiva para leer más allá del búfer de recepción, provocando la caída de cualquier servicio HTTPS, MQTTS o WSS construido sobre MG_TLS_BUILTIN.

Information

Published : 2026-07-09 16:16

Updated : 2026-10-25 17:10


NVD link : CVE-2026-11404

Mitre link : CVE-2026-11404

CVE.ORG link : CVE-2026-11404


JSON object : View

Products Affected

No product.

CWE
CWE-125

Out-of-bounds Read