CVE Catalog

CVE-2026-86347

HighCVSS 7.1
Published: Translated: NVD NIST

Summary

In MISP versions up to 2.5.45, any authenticated user can access TemplatesController::uploadFile() because the ACL entry for templates/uploadFile used the wildcard *. This bypass allows low-privileged or read-only users to repeatedly upload files and consume server disk space. The fix changes the ACL requirement from * to perm_add.

Risk Assessment

A low-privileged authenticated user could exploit this to perform a denial of service by filling up the server disk, potentially disrupting MISP operations.

Recommendation

Update MISP to a version newer than 2.5.45 that includes the fix changing the ACL requirement to perm_add.

Other vulnerabilities in MISP

See all
Original NVD description (English source)

Affected versions of MISP allow any authenticated user to access TemplatesController::uploadFile() because the ACL entry for templates/uploadFile used the wildcard *. This bypasses the intended role restrictions applied to neighboring template-management operations. The upload handler accepts arbitrary content with only minimal checks and writes it into app/tmp/files/. A low-privileged or read-only user can therefore repeatedly upload files and consume server disk space without requiring perm_add or perm_template. The fix changes the ACL requirement from * to perm_add. The commit also rules out stronger impacts: uploaded files receive random names, path traversal/predictable overwrite is not available, the temporary directory is outside the web root, and the files are not directly served over HTTP. Therefore, the issue should not be described as arbitrary file overwrite, stored XSS, or RCE. Version affected: ≤2.5.45

Vulnerability data from NVD (NIST) · CISA KEV · EPSS