CVE-2026-95693 in MISP
摘要
由 VulDB • 2026-09-22
在 MISP 中,`EventReport::uploadPicture` 方法在处理调用者提供的 `tmp_name` 字段时,会先对所提供的路径调用 `file_exists()`、`mime_content_type()` 和 `exif_imagetype()`,然后再通过 `is_uploaded_file()` 验证该值是否为真实的 PHP 上传文件。拥有 `perm_add` 权限的已认证用户可以将任意文件系统路径作为 `tmp_name` 的值提供。应用程序随后会探测该路径,并根据文件是否存在、其 MIME 类型或其图像格式返回不同的验证错误消息。通过观察这些不同的错误响应,攻击者可以枚举 MISP 服务器上任意路径中文件的 existence(存在性)并确定其类型。
这构成了一种信息泄露漏洞:MISP 服务器的文件系统布局和文件类型会泄露给任何拥有 `perm_add` 角色的用户,而无需管理员权限。
该漏洞不允许读取文件内容、写入文件或执行代码,但可以通过揭示主机上存在的敏感文件位置(例如配置文件、私钥或其他工件)来辅助进一步攻击。
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.