CVE-2026-46642PoC(diagrams / drawio)

LOWCVSS 6.1 · MEDIUM

Exploit discussion active in current signal (1 latest mentions)

Immediate actions

  • Hunt for exploitation attempts and persistence artifacts
  • Increase monitoring for publicly documented tradecraft
  • Track advisory updates for patch or workaround availability

Recommended action window: High priority (within 72h)

NVD description

draw.io is a configurable diagramming and whiteboarding application. Prior to version 29.7.12, a crafted .drawio file can execute arbitrary JavaScript in the editor's origin when the file is opened. The vulnerability is not in the label sanitizer (which works correctly on the rendering path) but in a feature-detection routine in the Text Format panel that reads the raw cell label and assigns it to a detached element's innerHTML without sanitization. Browsers fire onerror for failed image loads even on detached elements, so an <img src=x onerror=...> payload in any cell label triggers script execution as soon as the cell is selected — which import does automatically. This issue has been patched in version 29.7.12.

1.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-79

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

NONE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • drawio

Threat summary

  • Public PoC is present in monitored signal
  • 1 mentions across 1 observed day

What's happening

  • PoC mentioned or linked in 1 signal
  • Technical details provided in 1 signal
  • 1 total mentions across 1 day

Affected systems

Vendors
Products
drawio

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-05-18: 1PoC Mentioned / Linked · 2026-05-18: 1Technical Details · 2026-05-18: 105-18
Signal classification1 categories
PoC
1100.0%
Referenced assets1 URL
Full discourse1 post
  • Sangharsha@noob6t5
    PoC

    CVE-2026-46642 : Web2 Vuln that i got recently https://noob6t5.hashnode.dev/beyond-the-canvas-exploiting-an-unsanitized-side-channel-in-draw-io?utm_source=hashnode&utm_medium=feed

    Post summary

    The text announces CVE‑2026‑46642 and links to a blog post that appears to describe a proof of concept exploiting an unsanitized side channel in draw.io.

    1001025
    30 followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appdiagramsdrawio---

Explore more