CVE-2026-95693
Deferred Deferred - Pending Action

Information Disclosure via Path Enumeration in MISP

Vulnerability report for CVE-2026-95693, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-22

Last updated on: 2026-09-22

Assigner: CIRCL

Description

In MISP, the EventReport::uploadPicture method in processed a caller-supplied tmp_name field by invoking file_exists(), mime_content_type(), and exif_imagetype() on the supplied path before verifying that the value was a genuine PHP upload via is_uploaded_file(). An authenticated user holding the perm_add permission could supply an arbitrary filesystem path as the tmp_name value. The application would then probe that path and return distinct validation error messages depending on whether the file existed, its MIME type, or its image format. By observing the differing error responses, an attacker could enumerate the existence of files at arbitrary paths on the MISP server and determine their type.Β  This constitutes an information disclosure vulnerability: the server's filesystem layout and file types are leaked to any user with the perm_add role without requiring administrative access.Β  The vulnerability does not allow reading file contents, writing files, or executing code, but it can aid further attacks by revealing sensitive file locations (e.g., configuration files, private keys, or other artifacts) present on the host.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-22
Last Modified
2026-09-22
Generated
2026-09-22
AI Q&A
2026-09-22
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
misp misp *

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.
CWE-22 The product uses external input to construct a pathname that is intended to identify a file or directory that is located underneath a restricted parent directory, but the product does not properly neutralize special elements within the pathname that can cause the pathname to resolve to a location that is outside of the restricted directory.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability in MISP allows an authenticated user with the perm_add permission to probe arbitrary file paths on the server by exploiting the EventReport::uploadPicture method. The method checks file properties like existence, MIME type, and EXIF data before verifying if the file was uploaded via HTTP POST. This leaks filesystem information through distinct error messages.

Detection Guidance

To detect this vulnerability, monitor MISP event report uploads for unusual error messages indicating file existence, MIME type, or image format checks. Check server logs for repeated failed upload attempts with distinct error responses. Use network traffic analysis to identify users with perm_add role making suspicious file path probes.

Impact Analysis

An attacker could enumerate files on the MISP server, revealing sensitive locations like configuration files or private keys. This aids further attacks but does not allow reading file contents, writing files, or executing code directly.

Compliance Impact

This vulnerability could indirectly impact compliance with GDPR and HIPAA by exposing filesystem information. GDPR requires protecting personal data, and HIPAA mandates safeguarding protected health information. While this flaw does not directly expose sensitive data, it may reveal paths to configuration files or other artifacts that could aid further attacks targeting regulated data.

Mitigation Strategies

Apply the patch from the MISP GitHub commit 9a2a4acfe immediately. Ensure the EventReport::uploadPicture function validates tmp_name is not empty and uses is_uploaded_file() before any file operations. Restrict perm_add role permissions to trusted users only.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-95693. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart