Description
MISP has a file-handling vulnerability that could let certain authenticated users make the server read files or access internal network services.

When importing an XML file, MISP did not properly verify that the uploaded content was actually XML. Because of this, a user with permission to modify data could upload a file containing a local file path or a web address instead.

If a local file path was supplied, MISP could read that file from the server. If a URL was supplied, MISP could make a request to that address, including systems that may only be reachable from inside the organization’s network.

The vulnerability could therefore expose sensitive local files and allow unauthorized requests to internal services.

Exploitation required a valid MISP account with modify permissions, but no additional user interaction was needed.

Version affected: <2.5.47
Published: 2026-09-21
Score: 8.3 High
EPSS: < 1% Very Low
KEV: No
Impact: File Read / SSRF
Action: Apply patch
AI Analysis

Impact

MISP's file upload mechanism lacked validation of XML structure, allowing authorized users to upload content that the server treated as a file path or external URL and then parsed. This flaw lets an attacker read any file the application can access or force the server to retrieve data from an arbitrary internal URL. The impact is the exposure of local files and the ability to probe internal services, compromising confidentiality and potentially availability of the targeted system. The weakness is a classic path traversal/XML external entity (CWE‑73 and CWE‑918).

Affected Systems

All MISP installations earlier than version 2.5.47 are affected. An authenticated user with modify privileges can upload a crafted XML file that disables expected checks in the addMISPExportFile() endpoint, triggering an unsafe XML parse and permitting local file reads or internal HTTP requests.

Risk and Exploitability

The CVSS score of 8.3 places this vulnerability in the High severity category. The EPSS score is not available, so exact exploitation probability remains undefined but is not considered negligible. It is not listed in the CISA Known Exploited Vulnerabilities catalog. An attacker only needs a valid MISP account with modify rights and no further user interaction, so the primary attack vector is an authenticated file upload that triggers unsafe XML processing, resulting in arbitrary file read or SSRF.

Generated by OpenCVE AI on September 21, 2026 at 15:20 UTC.

Remediation

Vendor Solution

The fix introduces two defensive measures in addMISPExportFile(): (1) a pre-parse validation that rejects any uploaded content not containing an XML document marker (the '<' character), preventing path or URL strings from reaching the XML parser; and (2) an explicit readFile => false option passed to Xml::build(), which disables the library's ability to interpret the input as a file path or URL to be read or fetched. Together these changes ensure that only genuine XML document content is parsed and that no server-side file access or network request is triggered by user-supplied data.


OpenCVE Recommended Actions

  • Update to MISP 2.5.47 or newer to apply the patch that adds XML pre‑validation and disables file/URL reading in the parser
  • Restrict modify permissions to only users who actually need to upload MISP exports, and review role assignments on a regular basis
  • Monitor MISP logs and outbound traffic for unexpected local file reads or HTTP requests caused by XML processing to detect any exploitation attempts

Generated by OpenCVE AI on September 21, 2026 at 15:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 21 Sep 2026 15:45:00 +0000

Type Values Removed Values Added
First Time appeared Misp
Misp misp
Vendors & Products Misp
Misp misp

Mon, 21 Sep 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 21 Sep 2026 13:45:00 +0000

Type Values Removed Values Added
Description MISP has a file-handling vulnerability that could let certain authenticated users make the server read files or access internal network services. When importing an XML file, MISP did not properly verify that the uploaded content was actually XML. Because of this, a user with permission to modify data could upload a file containing a local file path or a web address instead. If a local file path was supplied, MISP could read that file from the server. If a URL was supplied, MISP could make a request to that address, including systems that may only be reachable from inside the organization’s network. The vulnerability could therefore expose sensitive local files and allow unauthorized requests to internal services. Exploitation required a valid MISP account with modify permissions, but no additional user interaction was needed. Version affected: <2.5.47
Title MISP Arbitrary Local File Read and SSRF via MISP Export Upload
Weaknesses CWE-73
CWE-918
References
Metrics cvssV4_0

{'score': 8.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:H/SI:N/SA:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: CIRCL

Published:

Updated: 2026-09-21T14:48:16.804Z

Reserved: 2026-09-21T13:36:11.048Z

Link: CVE-2026-94401

cve-icon Vulnrichment

Updated: 2026-09-21T14:39:53.789Z

cve-icon NVD

Status : Deferred

Published: 2026-09-21T14:17:30.957

Modified: 2026-09-21T15:17:39.860

Link: CVE-2026-94401

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-21T15:30:16Z

Weaknesses
  • CWE-73

    External Control of File Name or Path

  • CWE-918

    Server-Side Request Forgery (SSRF)