CVE-2026-73260CWE-125

CVE-2026-73260

High · published October 14, 2026

CVSS v3.1
7.5
EPSS
0%
Percentile
13.1
In the wild
Unconfirmed
What it is

Mongoose is an embedded web server and network library. Prior to 7.23, the built-in TLS certificate parser selected by MG_TLS_BUILTIN fails to verify that a long-form DER element length fits within the remaining certificate buffer. In mg_der_to_tlv() and mg_der_next(), a peer-controlled length can advance the parser beyond the certificate and underflow the remaining uint32_t length, causing mg_tls_parse_cert_der() to continue walking an invalid pointer. An unauthenticated malicious TLS server, or a client presenting a certificate to a server configured for client certificates, can trigger an out-of-bounds read and denial of service during the handshake. This issue is fixed in version 7.23.

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00230 · 13.1th percentile
Weakness
CWE-125 · Out-of-bounds Read
Published
2026-10-14T23:17Z
References (3)
EPSS history
Timeline
  • 16 OCT 03:32Z
    EPSS moved — → 0%
    epss
  • 14 OCT 18:25Z
    Mongoose: Out-of-bounds Read via length-counter underflow in built-in TLS X.509 DER parser
    cvelistv5
  • 14 OCT 18:25Z
    Mongoose: Out-of-bounds Read via length-counter underflow in built-in TLS X.509 DER parser
    cvelistv5