CVE-2026-85546
moderateCSRF in MISP sharing group quick-edit allows unauthorized membership changes
MISP, the open-source threat intelligence sharing platform, contains a cross-site request forgery vulnerability (CWE-352) in the sharing group quick-edit functionality. The addOrg, removeOrg, addServer, and removeServer actions share the __initialiseSGQuickEdit() helper, in which the HTTP method validation restricting these operations to POST was commented out, so an attacker can trigger them with crafted GET requests. By luring an authenticated MISP user with sufficient privileges to a malicious link or embedded web resource, an attacker can silently add or remove organisations or servers from a sharing group, potentially granting unintended access to intelligence distributed through that group or disrupting legitimate sharing. All MISP deployments are plausibly affected; the source data does not specify affected version ranges or the fixed version. Exploitation is currently theoretical: no public PoC, no CISA KEV listing, and EPSS puts 30-day exploitation probability at 0.2%.
What to do: Upgrade MISP to a release that restores HTTP method enforcement in __initialiseSGQuickEdit() (allowMethod(['post'])), since no specific fixed version is given in the source data, check your vendor channel or repository for the patched release. As interim mitigation, review sharing group membership for unexpected organisations or servers, and monitor logs for GET requests hitting the addOrg/removeOrg/addServer/removeServer quick-edit endpoints. Avoid clicking untrusted links while authenticated to MISP with sharing-group administration privileges.
| MISP Project MISP | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
MISP contains a cross-site request forgery (CSRF) vulnerability in the sharing group quick-edit functionality. The addOrg, removeOrg, addServer, and removeServer actions share the __initialiseSGQuickEdit() helper, where the HTTP method validation intended to restrict these operations to POST requests was commented out. As a result, these state-changing actions could be invoked using GET requests. An attacker could craft a URL targeting one of the affected actions and cause an authenticated MISP user with sufficient privileges to request it, for example through a malicious link or embedded web resource. Successful exploitation could modify the membership of a MISP sharing group without the victim intentionally performing the operation. Depending on the action performed, an attacker could add or remove organisations or servers from a sharing group, potentially granting unintended access to information distributed through that sharing group or disrupting legitimate information sharing. The patch restores HTTP method enforcement centrally in __initialiseSGQuickEdit() by calling allowMethod(['post']), ensuring that all four affected quick-edit operations require POST requests and are therefore subject to the application's normal protections for state-changing requests.
- Weakness
- CWE-352
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:H/VI:H/VA:L/SC:N/SI:L/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
In the news0 stories
No ingested article mentions this CVE yet.