MISP contains a cross-site request forgery (CSRF) vulnerability in the sharing group quick-edit functionality. The addOrg, removeOrg, addServer, and r...
Description
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.
AI Analyst Comment
Remediation
Apply vendor security updates immediately. Monitor for exploitation attempts and review access logs.
Description Summary:
MISP contains a cross-site request forgery vulnerability in the sharing group quick-edit functionality, allowing unauthorized modification of sharing group memberships via crafted GET requests.
Executive Summary:
A high-severity cross-site request forgery vulnerability in MISP allows an attacker to manipulate sharing group memberships, potentially leading to unauthorized data access or disruption of information sharing.
Vulnerability Details
CVE-ID: CVE-2026-85546
Affected Software: MISP MISP
Affected Versions: 0 through 2.4.54
Vulnerability: This vulnerability occurs because HTTP method validation was omitted in the __initialiseSGQuickEdit() helper function. An attacker can use a crafted GET request to trigger state-changing actions, such as adding or removing organizations or servers from a sharing group, when performed by an authenticated user with sufficient privileges.
Business Impact
Successful exploitation allows an attacker to alter the distribution of sensitive intelligence by modifying sharing group membership. Given the CVSS score of 8.6, this flaw poses a significant risk to the integrity and confidentiality of shared information. Unauthorized changes to these groups can lead to data leaks or the intentional disruption of critical collaborative threat intelligence workflows.
Remediation Plan
Immediate Action: Upgrade to a version of MISP beyond 2.4.54 where the HTTP method enforcement is restored, or apply the upstream fix commit 3060d93cb.
Proactive Monitoring: Review web access logs for unusual GET requests targeting organization or server management endpoints, especially those originating from unexpected referrers.
Compensating Controls: Implement strict Web Application Firewall rules to block GET requests directed at administrative or management endpoints that perform state-changing operations.
Exploitation Status
Public Exploit Available: No — exploit_available is unknown.
Analyst Notes: As of September 5, 2026, there is no public information indicating active exploitation or a public proof-of-concept for this vulnerability. The flaw is inherently exploitable if an attacker can trick an authenticated administrator into navigating to a malicious link.
Analyst Recommendation
The severity of this vulnerability necessitates immediate attention to prevent unauthorized administrative modifications within MISP. Organizations should verify their current version and apply the vendor-provided patch as soon as possible to ensure that sharing group configurations remain protected against CSRF-based manipulation.