Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-95701— MISP Path Traversal via Organization Name in Org-Statistics Logo Check

Quick assessment

Affected
MISP MISP
Exploitation
No confirmed in-the-wild exploitation; assess based on exposure
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

在 MISP 系统中, 文件里的 方法在检查组织 logo 图片是否存在时,直接使用组织名称作为文件系统路径的一个组件。原始代码通过 函数检查路径 是否存在,其中 是组织名称。由于当前 MISP 部署中引用的目录( )已不再存在(org logos 已迁移到 目录),该检查实际上处于失效状态,从未被触发。 然而,其底层模式——即未经过任何消毒处理便将可能受攻击者影响的组织名称拼接到文件路径中——构成了路径遍历漏洞。如果目标目录存在,一个包含目录遍历序列(例如 )的组织名称,将使具有创建或重命名组织权限的已认证用户能

CVSS 5.1 · Medium EPSS 0.76% · P56

Possible ATT&CK Techniques 1 AI

T1083 · File and Directory Discovery

Affected Version Matrix 1

VendorProduct Version RangeStatus
MISP MISP < 2.5.47 affected
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2026-95701

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
MISP Path Traversal via Organization Name in Org-Statistics Logo Check
Source: CVE Program / CVE List V5
Vulnerability Description
In MISP, the __statisticsOrgs method in UsersController.php used the organization name directly as a file-system path component when checking for the existence of an organization logo image. The original code called file_exists() with a path constructed as APP . 'webroot' . DS . 'img' . DS . 'orgs' . DS . $k . '.png', where $k is the organization name. Because the referenced directory (app/webroot/img/orgs) no longer exists in current MISP deployments (org logos were relocated to files/img/orgs), the check was functionally dead and never triggered. However, the underlying pattern—concatenating an attacker-influenced organization name into a file path without sanitization—constitutes a path traversal weakness. An organization name containing directory traversal sequences (e.g., '../../../../etc/passwd') would, if the target directory existed, allow an authenticated user with the ability to create or rename an organization to probe for the existence of arbitrary files on the server.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N
Source: CVE Program / CVE List V5
Vulnerability Type
对路径名的限制不恰当(路径遍历)
Source: CVE Program / CVE List V5

Affected Products

Vendor Product Affected Versions CPE Subscribe
MISP MISP 0 ~ 2.5.47 -

II. Public POCs for CVE-2026-95701

# POC Description Source Link Shenlong Link
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2026-95701

请登录查看更多情报信息。

Patches & Fixes for CVE-2026-95701 (1)

Same Patch Batch · MISP · 2026-09-22 · 19 CVEs total

CVE-2026-95806 7.7 HIGH MISP: PHP phar stream wrapper enables deserialization and code execution via caller-influe
CVE-2026-95658 6.9 MEDIUM MISP CSRF vulnerability in workflow moduleStatelessExecution allows cross-site execution o
CVE-2026-95754 6.9 MEDIUM MISP: Disabled-user check ineffective in pre-authentication TOTP login branch
CVE-2026-95679 6.9 MEDIUM MISP Unauthenticated Blind SSRF via XML Body Processing
CVE-2026-95667 6.9 MEDIUM MISP Installer Log and FIFO Created World-Readable, Exposing Sensitive Credentials
CVE-2026-95697 5.3 MEDIUM MISP: Insufficient Authorization Allows Sharing Group Editors to Overwrite Organization Me
CVE-2026-95805 5.3 MEDIUM MISP ACLComponent: Typo in previewEventAttributes ACL key bypasses intended access restric
CVE-2026-95698 5.3 MEDIUM MISP Path Traversal in OrgImgHelper findOrgImage via Crafted Organization Name
CVE-2026-95671 5.3 MEDIUM MISP Collections: Missing Authorization Check for Sharing Group on PUT Request in collecti
CVE-2026-95693 5.3 MEDIUM MISP Information Disclosure via Forged Upload Path
CVE-2026-95674 5.3 MEDIUM MISP EventsController queryEnrichment allows querying unavailable or legacy modules withou
CVE-2026-95683 5.3 MEDIUM MISP Overmind Event View Discloses Report Content Bypassing Report-Level ACL
CVE-2026-95685 5.3 MEDIUM MISP Missing Authorization on replaceSuggestionInReport Event Report Action
CVE-2026-95661 5.1 MEDIUM MISP Reflected Cross-Site Scripting in Attribute Histogram via Unescaped URL-Supplied Type
CVE-2026-95665 5.1 MEDIUM MISP Reflected Cross-Site Scripting in Event Export Confirmation Form via Unescaped JSON
CVE-2026-95703 5.1 MEDIUM MISP OrganisationsController File Existence and Image-Type Oracle via Forged Upload tmp_na
CVE-2026-95659 4.8 MEDIUM MISP Reflected XSS via Unvalidated Object Type in AnalystData Overmind Thread
CVE-2026-95682 4.8 MEDIUM MISP Stored Cross-Site Scripting via Unescaped Organization Name in Admin Email View

IV. Related Vulnerabilities