CVE-2026-58592Disclosure

LOWCVSS 8.9 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

Ladybird before commit 2f9dc7e 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 return an empty result vector for a statically non-empty result, so the destination register retains an attacker-influenced value that is then consumed by the WASM-GC array.set handler, which bit-casts the reference low bits to an ArrayInstance pointer after only a null check, yielding an arbitrary write. A web page can chain this into code execution in the WebContent process. Verified reachable from HTML content without any instrumentation or source modification.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-787CWE-825CWE-843

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 3 signals
  • Disclosure: 2 classified signals
  • Peaked 1d ago at 2 mentions (2026-07-01); latest day: 1
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-07-01: 2Mentions · 2026-09-16: 1Patch / Workaround · 2026-09-16: 1Technical Details · 2026-07-01: 2Technical Details · 2026-09-16: 107-0109-16
Signal classification2 categories
Disclosure
266.7%
Patch
133.3%
Referenced assets2 URLs
By indicator
Classification over time
DateTotalLabels
2026-07-012
Disclosure2
2026-09-161
Patch1
Full discourse3 posts
  • CVE@CVEnew
    Disclosure

    CVE-2026-58592 Ladybird contains a dangling-reference memory-safety flaw in its WebAssembly ESM-integration module loader. When a JavaScript function is imported into a WebAssembly … https://www.cve.org/CVERecord?id=CVE-2026-58592

    Post summary

    The tweet provides a technical disclosure of CVE‑2026‑58592, detailing a memory‑safety flaw in Ladybug’s WebAssembly module loader without mentioning exploits, patches, or active attacks.

    00020692
    58.0K followersView on X
  • DFIR Lab@DFIR_Lab
    Patch

    🚨 HIGH: CVE-2026-58592 (CVSS 8.3) - Ladybird browser memory-safety flaw in WebAssembly ESM module loader enables arbitrary write → code execution via malicious web page. Patch: commit 2f9dc7e. #CVE #PatchNow #ThreatIntel https://t.co/LQwpqOR2Zx

    Post summary

    The tweet announces a high‑severity memory‑safety flaw in the Ladybird browser, providing technical details and a specific patch commit, making it primarily a patch advisory.

    0000040
    138 followersView on X
  • Infoflowcloud@infoflowcloud
    Disclosure

    🚨*CVE* CVE-2026-58592 Ladybird contains a dangling-reference memory-safety flaw in its WebAssembly ESM-integration module loader. When a JavaScript function is imported into a WebAssembly … https://www.cve.org/CVERecord?id=CVE-2026-58592 ----- Traducción: CVE-2026-58592 Lad… http://infoflow.cloud`

    Post summary

    The post identifies CVE-2026-58592, describing a dangling‑reference memory‑safety vulnerability in Ladybird’s WebAssembly ESM integration loader tied to JavaScript imports, but contains no PoC, exploit, patch, or evidence of active attacks.

    0000032
    90 followersView on X

Explore more