Skip to main content
← All vulnerabilities
CVE-2026-103321

MISP Stored Cross-Site Scripting (XSS) via Unvalidated Event Graph Preview Image

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.5.48
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: none
  • Automatable: no
  • Technical impact: partial

Summary

MISP contains a stored cross-site script (XSS) vulnerability in the event graph preview feature. The event graph preview image field was accepted and stored without server-side validation. On the client side, the stored value was rendered into an HTML img element's src attribute via string concatenation, allowing a crafted value to break out of the attribute context and inject arbitrary script. Preconditions: • An authenticated MISP user with the ability to create or modify an event graph entry. • A second user (the victim) who views the event graph and triggers the preview popover. Impact: • Execution of arbitrary JavaScript in the victim's browser within the MISP application context. • Potential theft of session tokens, cookies, or sensitive data accessible to the victim's browser. • Potential for performing actions on behalf of the victim within the MISP application. Affected: MISP versions prior to the fix (commit applied after v2.5.48).

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • MISP MISP

    fixed in 2.5.48

References 1

GitHub · MISP/MISP