CVE-2026-58592
LadybirdBrowser Ladybird
Ladybird contains a dangling-reference memory-safety flaw in its WebAssembly ESM-integration module loader. When a JavaScript function is imported into a WebAssembly module via the ESM path, WebAssemblyModule.cpp passes a stack-local Wasm::FunctionType by reference to create_host_function, whose host callback captures and later reads that reference; once the ESM link-loop iteration ends the FunctionType is destroyed, leaving the callback with a dangling reference (the normal instantiate path uses a long-lived reference and is not affected). Stale result-type data lets the host callback retu...
- CVSS
- 8.9
- EPSS
- 0.31% 23.2% percentile
- CISA KEV
- Not listed
- Published
- 2026.07.02