CVE-2026-103321
Last modified
CVE-2026-103321 is a high-severity vulnerability rated 8.3/10 on the CVSS scale. 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)..
Description
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).
Metrics
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-103321?
How severe is CVE-2026-103321?
How do I fix CVE-2026-103321?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-103287Ghost versions 1.18.0 before 6.27.0 contain a server-side re…2.7
- CVE-2026-103288Ghost, an open-source publishing platform, contains an input…6.5
- CVE-2026-103289Ghost from 5.9.0 before 6.44.1 contains an input validation …6.5
- CVE-2026-103290Ghost versions 6.14.0 through versions prior to 6.27.0 conta…3.8
- CVE-2026-103291Ghost versions from 3.20.2 before 6.51.0 contain a server-si…6.4
- CVE-2026-103292Ghost versions from 0.5.3 through versions prior to 6.50.0 f…8
- CVE-2026-103336Insertion of Sensitive Information Into Sent Data vulnerabil…5.3
- CVE-2026-103338Improper Neutralization of Special Elements used in an SQL C…8.5
- CVE-2026-103339Improper Neutralization of Input During Web Page Generation …6.5
- CVE-2026-103340Missing Authorization vulnerability in Gemini Labs Site Revi…5.3
- CVE-2026-103341Missing Authorization vulnerability in Unlimited Elements Un…5.3
- CVE-2026-103343Improper Neutralization of Input During Web Page Generation …6.5
Are you affected by CVE-2026-103321?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
