CVE-2026-29078 in Lexbor
Riassunto
di VulDB • 21/06/2026
Lexbor è una libreria di motori per browser web. Prima della versione 2.7.0, l'encoder ISO‑2022‑JP in Lexbor non reimposta la variabile temporanea delle dimensioni tra le iterazioni. L'istruzione ctx->buffer_used -= size con una dimensione obsoleta pari a 3 provoca un integer underflow che avvolge (wraps) fino a SIZE_MAX. Successivamente, memcpy viene chiamata con una lunghezza negativa, causando una lettura out‑of‑bounds dallo stack e una scrittura out‑of‑bounds sull'heap. I dati di origine sono parzialmente controllabili tramite i contenuti dell'albero DOM. Questa vulnerabilità è risolta nella versione 2.7.0.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.