🔐 CVE Alert

CVE-2026-91846

UNKNOWN 0.0

MISP Collection Element Add Missing Authorization on Referenced Object UUID

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Affected versions of MISP allow a collection element to be created from a bare UUID without consistently checking whether the acting user is allowed to access the referenced object. The commit explains that collection elements themselves only store UUIDs, while the collection view later resolves those UUIDs into their underlying objects. Before this fix, the generic add() path could therefore persist a UUID for an Event or Galaxy Cluster that the caller could not normally read. The patch explicitly notes that this made collections a way to reference another organisation’s private data and had caused disclosure of organisation-only events in the beta collection view. The fix centralizes authorization in __assertCanUseElements(). Event UUIDs are validated through Event::fetchSimpleEvent() under the current user’s ACL, while Galaxy Cluster UUIDs are checked through GalaxyCluster::fetchGalaxyClusters(). The check is applied both to the CRUD add() path and to addElementToCollection(). Version affected: ≤2.5.45

CWE CWE-862 CWE-639
Vendor misp
Product misp
Published Sep 15, 2026
Last Updated Sep 15, 2026
Stay Ahead of the Next One

Get instant alerts for misp misp

Be the first to know when new unknown vulnerabilities affecting misp misp are published — delivered to Slack, Telegram or Discord.

Get Free Alerts → Free · No credit card · 60 sec setup

Affected Versions

MISP / MISP
0 < 2.5.46

References

NVD ↗ CVE.org ↗ EPSS Data ↗
github.com: https://github.com/MISP/MISP/commit/334d53709

Credits

iglocska Claude Opus 5 (1M context)