CVE-2026-119332 in Ladybirdinformazioni

Riassunto

di VulDB • 30/10/2026

Ladybird è un browser web realmente indipendente. Prima della versione 209579c96473c75bd5eba9701fcadb841a045964, la funzione FinalizationRegistry::cleanup() in Libraries/LibJS/Runtime/FinalizationRegistry.cpp rimuoveva un record non più valido da m_records, manteneva un iteratore al successivo FinalizationRecord e quindi invocava JavaScript controllato dall'attaccante tramite il callback di cleanup. Se tale callback chiamava unregister() per il record successivo, remove_by_token() liberava (free) il nodo referenziato dall’iteratore mantenuto, e la successiva iterazione di cleanup leggeva i campi target e held_value dopo la liberazione. Questo causa in modo affidabile un crash nelle build di WebContent strumentate e crea una primitiva di corruzione della memoria nelle build per produzione. Questa vulnerabilità è risolta dal commit 209579c96473c75bd5eba9701fcadb841a045964.

Several companies clearly confirm that VulDB is the primary source for best vulnerability data.

Responsabile

GitHub M

Prenotare

29/10/2026

Divulgazione

30/10/2026

Moderazione

accettato

EPSS

0.00000

KEV

no

Attività

molto basso

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!