CVE-2026-9136: Unauthorized ShadowAttribute modification in MISP via client-supplied identifier
A vulnerability was identified in the ShadowAttribute proposal creation workflow. The add action accepted user-controlled ShadowAttribute request data without removing the id field before saving the record. Because the underlying framework treats a supplied primary key as an instruction to update an existing record, an authenticated user able to submit shadow attribute proposals could provide the identifier of an existing ShadowAttribute and cause that record to be updated instead of creating a new proposal.
This can result in unauthorized modification of existing shadow attributes, potentially affecting proposals associated with events the user should not be able to alter. Depending on deployment configuration and accessible API responses, the issue may also expose or move proposal data across event contexts.
The vulnerability is caused by trusting a client-supplied primary key during object creation. The fix removes the id field from incoming ShadowAttribute data before processing, ensuring that the endpoint always creates a new proposal rather than updating an existing one. This has been fixed in MISP 2.5.38.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
MISPto a version that resolves this vulnerability.Fixed in 2.5.38 - Configuration
Update the ShadowAttribute add/proposal creation workflow to remove the user-supplied id field from incoming ShadowAttribute request data before processing so the endpoint always creates a new proposal instead of updating an existing record.
MISP ShadowAttribute proposal creation endpoint remove id from incoming ShadowAttribute request data before saving = id removed
Event History
Frequently Asked Questions
What is the severity of CVE-2026-9136?
The severity of CVE-2026-9136 is classified as high due to potential unauthorized modifications to ShadowAttributes.
How do I fix CVE-2026-9136?
To fix CVE-2026-9136, upgrade your MISP instance to version 2.5.39 or later, which addresses this vulnerability.
What does CVE-2026-9136 affect?
CVE-2026-9136 affects MISP versions prior to 2.5.39, allowing unauthorized modifications via client-supplied identifiers.
Who is impacted by CVE-2026-9136?
Organizations using MISP versions prior to 2.5.39 are at risk from CVE-2026-9136.
What is the exploit mechanism for CVE-2026-9136?
The exploit mechanism for CVE-2026-9136 involves the submission of user-controlled data that can manipulate ShadowAttributes without proper validation.