Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain admin config write access
-
DeliverySet MISP.org org name with quote-breakout XSS payload
-
ExploitPayload stored in setting
-
ExecutionSecond authed user opens admin email page
-
PersistScript executes in victim's session
-
ImpactSession hijack / act-as-victim
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Two concrete prerequisites must both hold: (1) the attacker must have the ability to set or modify the MISP.org organization name setting, which is a privileged/admin configuration action (reflected as PR:H) rather than something an unauthenticated user can do; and (2) a second authenticated MISP user must subsequently load the affected admin email composition view (UI:P) for the stored payload to fire. The payload must contain a double-quote or backslash to break out of the double-quoted JavaScript string literal |
| Impact | This is a genuine but low-priority stored XSS. The vendor CVSS 4.0 base score of 4.8 (medium) is realistic and I concur with it. The single most important limiting signal is PR:H: exploitation requires the ability to set or modify the MISP.org organization name, which is a site-admin-level configuration setting - so the attacker must already hold privileged access, sharply narrowing the threat population. Secondary limiters are UI:P (a second authenticated user must load the admin email page) and bounded impact (VC:L/VI:L/VA:N, a scope-crossing browser-context XSS, not code execution on the server). Exploitation status is 'no public exploit identified at time of analysis' - there is no EPSS score, no CISA KEV listing, and no POC referenced; only a vendor patch commit. There are no conflicting signals in the data: network vector, low complexity, high privilege, and limited impact are internally consistent. Net assessment: a real, patchable defect worth remediating on normal cadence, but not an urgent or widely-weaponizable issue - the high-privilege precondition means an attacker capable of exploiting it can often already act maliciously through the admin role. |
| Exploit ScenarioDerived | A user with site-admin rights (or an attacker who has compromised such an account) sets the MISP organization name to a value like |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 22, 2026
Stored cross-site scripting in MISP's admin email composition screen allows a high-privileged user who can modify the MISP.org organization name to inject JavaScript that executes for another authenticated user who later opens that admin email page. Exploitation requires both the privileged configuration change and victim interaction with the affected view, and no public exploit has been identified at time of analysis. A vendor fix is available via upstream commit, though a tagged release version is not independently confirmed.
RemediationAI
Apply the vendor fix by upgrading to a MISP release that includes upstream commit 5d6ace65e (https://github.com/MISP/MISP/commit/5d6ace65e); because the reference is a commit rather than a tagged release, the exact patched release version is not independently confirmed from the available data. Upstream fix available (PR/commit); released patched version not independently confirmed. If immediate upgrade is not possible, restrict the ability to modify the MISP.org organization name to a minimal set of trusted administrators, and review or avoid organization names containing double quotes or backslashes; this reduces the attack surface but does not fully remove the stored XSS risk if such a value is already present. Output-encode the organization name for JavaScript context or replace the inline PHP echo with safe JSON encoding such as json_encode as a temporary code-level mitigation, noting that custom patches must be maintained across upgrades. No public exploit is identified, but monitoring admin email page access and session activity for unusual behavior is prudent while remediation is pending.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
MISP (Malware Information Sharing Platform) is a PHP-based threat intelligence sharing application. The affected admin email composition view interpolates the MISP.org organization name setting directly into a double-quoted JavaScript string literal without JavaScript-context output encoding, matching CWE-79 (Improper Neutralization of Input During Web Page Generation). A value containing a double quote or backslash can terminate the string and inject script, which is stored and later rendered to authenticated admin-email viewers. The CPE wildcard cpe:2.3:a:misp:misp:*:*:*:*:*:*:*:* indicates the vulnerability applies to MISP generally; the vendor patch is tied to GitHub commit 5d6ace65e. Authentication requirements from the CVSS 4.0 vector and the assessed CVSS 3.1 vector are PR:H, meaning the actor must already hold high privileges to set the organization name, and UI:P/UI:R for the victim.
Know when Misp gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:P/VC:L/VI:L/VA:N/SC:L/SI:L/SA:N
Setting the org name needs admin config access (PR:H); victim must load the page (UI:R); XSS runs in the victim's browser context crossing scope (S:C) with limited confidentiality/integrity impact and no availability impact.
Primary rating from Vendor (CIRCL).
CVSS VectorVendor: CIRCL
DescriptionCVE.org
MISP contains a stored cross-site scripting (XSS) vulnerability in the admin email composition screen. The MISP.org organization name setting was interpolated directly into a JavaScript string literal using an unescaped PHP echo: var org = "<?php echo $org;?>";. Because the value was placed inside a double-quoted JavaScript string without any encoding, an organization name containing a double-quote character (or a backslash) could terminate the string literal and inject arbitrary JavaScript into the page. The injected script would execute in the context of any authenticated user who subsequently loads the admin email page, potentially allowing session hijacking, data exfiltration, or privileged actions performed on behalf of the victim.
Exploitation requires the ability to set or modify the MISP.org organization name and a second authenticated user visiting the affected admin email view.
The vulnerability is a classic instance of insufficient output encoding in a JavaScript context.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
An issue was discovered in MISP 2.4.9x before 2.4.99. Rated high severity (CVSS 8.8), this vulnerability is remotely exp
An issue was discovered in MISP before 2.4.158. Rated critical severity (CVSS 9.8), this vulnerability is remotely explo
app/Controller/Component/IndexFilterComponent.php in MISP before 2.4.167 mishandles ordered_url_params and additional_de
SQL injection in MISP threat intelligence platform versions prior to 2.5.37 allows remote unauthenticated attackers to m
An issue was discovered in MISP before 2.4.158. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitab
MISP 2.4.172 mishandles different certificate file extensions in server sync. Rated high severity (CVSS 7.5), this vulne
In MISP before 2.4.148, app/Lib/Export/OpendataExport.php mishandles parameter data that is used in a shell_exec call. R
An issue was discovered in app/Controller/UsersController.php in MISP 2.4.92. Rated critical severity (CVSS 9.8), this v
An issue was discovered in MISP 2.4.128. Rated critical severity (CVSS 9.8), this vulnerability is remotely exploitable,
MISP before 2.4.135 lacks an ACL check, related to app/Controller/GalaxyElementsController.php and app/Model/GalaxyEleme
app/View/Elements/genericElements/IndexTable/Fields/generic_field.ctp in MISP 2.4.144 does not sanitize certain data rel
MISP 2.4.148, in certain configurations, allows SQL injection via the app/Model/Log.php $conditions['org'] value. Rated
EUVD-2026-84399
GHSA-99m7-rm9g-j79h
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB