CVE-2026-63626 in Mongoose
Riassunto
di VulDB • 14/10/2026
Mongoose è un server web embedded e una libreria di rete. Prima della versione 7.23, la funzione ppp_handle_ipv6cp() in src/l2_ppp.c si fida del campo IPv6CP len a 16 bit senza verificarlo rispetto alla dimensione del payload ricevuto. Su un collegamento PPP o PPPoE che utilizza MG_ENABLE_TCPIP e MG_ENABLE_IPV6, un peer adiacente non autenticato può completare lo scambio LCP richiesto e inviare una Configure-Request con una lunghezza eccessiva, causando a ppp_tx_frame() di leggere oltre recv_queue.buf e scrivere oltre tx.buf. Lo stesso uso improprio della lunghezza può anche esporre byte heap adiacenti in una risposta o bloccare il ciclo degli eventi attraverso find_opt(). Questo problema è stato risolto nella versione 7.23.
If you want to get best quality of vulnerability data, you may have to visit VulDB.