🔐 CVE Alert

CVE-2026-91857

UNKNOWN 0.0

MISP: State-changing actions accessible via GET request enabling CSRF

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Affected versions of MISP expose several state-changing controller actions without restricting them to POST. The affected actions are:  - EventReportsController::purgeUnusedPictures()  - NoticelistsController::enableNoticelist()  - ServersController::removeOrphanedCorrelations()  - WorkflowsController::rebuildRedis() The patch adds allowMethod(['post']) to each action, preventing them from being triggered through ordinary GET requests. For purgeUnusedPictures(), the corresponding UI previously used $.get(). The fix converts that request to POST and supplies X-CSRF-Token, while the controller enables header-only CSRF validation for that AJAX action. Because GET requests can be induced cross-origin through links, images, redirects, or navigation, accepting GET for these state-changing operations can let an attacker trigger them using the authenticated victim's session. Version affected: ≤2.5.45

CWE CWE-352
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/b4a5486b5

Credits

iglocska Claude Opus 5 (1M context)