CVE-2026-85227
Last modified
CVE-2026-85227 is a medium-severity vulnerability rated 6.1/10 on the CVSS scale. MISP contains a reflected Cross-Site Scripting (XSS) vulnerability in the event attribute filtering query builder. The taggedAttributes and galaxyAttachedAttributes URL parameters were inserted into the query-builder rules without HTML escaping before being serialized as JSON and embedded inside a <script> element. Because JsonTool::encode() uses JSON_UNESCAPED_SLASHES, an attacker-controlled value containing a closing </script> sequence could terminate the surrounding script element and inject arbitrary HTML or JavaScript. EPSS estimates a 0.27% chance of exploitation in the next 30 days.
Description
MISP contains a reflected Cross-Site Scripting (XSS) vulnerability in the event attribute filtering query builder. The taggedAttributes and galaxyAttachedAttributes URL parameters were inserted into the query-builder rules without HTML escaping before being serialized as JSON and embedded inside a <script> element. Because JsonTool::encode() uses JSON_UNESCAPED_SLASHES, an attacker-controlled value containing a closing </script> sequence could terminate the surrounding script element and inject arbitrary HTML or JavaScript. For example, a specially crafted viewEventAttributes URL could contain malicious content in one of the affected filter parameters. An attacker could exploit the vulnerability by convincing an authenticated MISP user to follow a crafted URL. Successful exploitation would execute attacker-controlled JavaScript in the security context of the MISP instance and with the privileges of the victim's authenticated browser session. This could allow access to information available to the victim, modification of data through authenticated requests, or other actions permitted by the victim's MISP permissions. The vulnerability is addressed by applying HTML escaping with h() to both scalar and array values before they are inserted into the DOM.
Metrics
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Misp-Project | Misp | < 2.5.46 |
References
Timeline
- Published
- Last Modified
- Status
- Analyzed
Frequently Asked Questions
What is CVE-2026-85227?
How severe is CVE-2026-85227?
How do I fix CVE-2026-85227?
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-85221MISP contains an improper TLS certificate validation vulnera…9.1
- CVE-2026-85222A vulnerability has been found in D-Link DNS-340L 1.01B04. A…9.1
- CVE-2026-85223A vulnerability was found in D-Link DNS-340L 1.01B04. Affect…9.9
- CVE-2026-85224A vulnerability was determined in D-Link DNS-320 ShareCenter…9.1
- CVE-2026-85225A vulnerability was identified in code-projects Doctor Appoi…7.3
- CVE-2026-85226MISP contains an authorization flaw in the OnDemand correlat…4.3
- CVE-2026-85228An integer overflow in the tensor buffer validation componen…9.1
- CVE-2026-85229** UNSUPPORTED WHEN ASSIGNED ** Improper neutralization of i…6.1
- CVE-2026-8523Use after free in Mojo in Google Chrome prior to 148.0.7778.…8.3
- CVE-2026-85230A persistent unsafe URL injection vulnerability exists in th…5.4
- CVE-2026-85231A flaw was found in libtirpc. An authenticated remote attack…6.5
- CVE-2026-85234A flaw was found in tftp-hpa. When the `in.tftpd` remap engi…7.5
Are you affected by CVE-2026-85227?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
