CVE-2026-119332 in Ladybirdinfo

Zusammenfassung

von VulDB • 30.10.2026

Ladybird ist ein wirklich unabhängiger Webbrowser. Vor der Commit-ID 209579c96473c75bd5eba9701fcadb841a045964 entfernte FinalizationRegistry::cleanup() in Libraries/LibJS/Runtime/FinalizationRegistry.cpp ein ungültiges Record aus m_records, behielt einen Iterator auf den nächsten FinalizationRecord bei und rief dann vom Angreifer kontrolliertes JavaScript über den Cleanup-Callback auf. Wenn dieser Callback unregister() für das nächste Record aufruft, wird remove_by_token() der Knoten freigegeben, auf den der beibehaltene Iterator verweist, und die nächste Cleanup-Iteration liest dessen target- und held_value-Felder nach dem Freigeben (Use-After-Free). Dies führt zuverlässig zum Absturz von instrumentierten WebContent-Builds und erzeugt in Produktionsbuilds eine Memory-Corruption-Pipeline. Diese Schwachstelle wurde durch den Commit 209579c96473c75bd5eba9701fcadb841a045964 behoben.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Zuständig

GitHub M

Reservieren

29.10.2026

Veröffentlichung

30.10.2026

Moderieren

akzeptiert

Eintrag

VDB-429378

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!