CVE-2026-56422
criticalpriority · track · 0EPSS 0.006 · 49 %ileDEEUNLEPSS · scored 2026-10-27
Multiple MISP core controllers and model capture paths accepted client-controlled request fields such as primary keys (id) and ownership/scope foreign keys (event_id, org_id, user_id, sharing_group_id, galaxy_cluster_uuid, organisation_uuid, and related nested object identifiers) without consistently stripping, pinning, or revalidating them against the server-authorized object. In affected paths, an authenticated user with access to one authorized object could submit crafted REST or form payloads that caused MISP to save data against a different object than the one checked by the authorization logic. Depending on the endpoint, this could allow object overwrite, object re-parenting, ownership transfer, unauthorized sharing-group scoping, event/object injection, proposal retargeting, or stored attacker-controlled content appearing in another user’s context. The fixes harden affected create/edit/import flows by stripping client-supplied primary keys on create-only saves, re-pinning route- or database-authorized identifiers before save operations, validating effective sharing-group scope, and adding field whitelists where ownership fields must never be editable. The initial broad fix also added a central CRUDComponent::edit() primary-key re-pin so payload-supplied IDs cannot redirect saves away from the already-authorized row. GitHub’s patch for 7acf8220c describes this central issue as CRUDComponent::edit() copying supplied fields, including a payload primary key, onto the loaded record, allowing CakePHP save() to update an arbitrary row unless the loaded ID is re-pinned.
cvss
Technical severity, 0–10. One row per scoring source.
base score 0–10 · higher = more severe · hover a vector to decode⚠ sources disagree · high–critical · 7.7–9.4
ssvc
A stakeholder decision — act, attend, or track — from exploitation and impact.
weaknesses
The CWE weakness classes this flaw belongs to.
affected products (4)
Products and version ranges known to be affected.
advisories (2)
Vendor and ecosystem advisories describing this.
- NCSC-2026-0213Kwetsbaarheden verholpen in MISP platformNL2026-06-29csaf · ncsc_nlNL
MISP heeft meerdere kwetsbaarheden verholpen in het MISP platform.
- WID-SEC-W-2026-2035MISP: Mehrere SchwachstellenDeutsch2026-06-22csaf · cert_bundDE
Ein entfernter, authentisierter Angreifer kann mehrere Schwachstellen in MISP ausnutzen, um beliebigen Code auszuführen, Zugriffskontrollen zu umgehen, Daten zu verändern, vertrauliche Informationen offenzulegen, Benutzersitzungen zu kapern oder einen Denial-of-Service-Zustand zu verursachen.
also known as (3)
Other names and identifiers for this entity.
sources
Which sources assert this record, and when.
references (49)
External citations — patches, advisories, analysis.
- https://github.com/MISP/MISP/commit/00b2e3dae56fa24ea750eb525cc4709b7e5bee85cnnvd
- https://github.com/MISP/MISP/commit/025f711506850aadb69cde1b57e5e5d57628c87fcnnvd
- https://github.com/MISP/MISP/commit/05aad418c57bb78e6b58a843d70d45de8f50db45cnnvd
- https://github.com/MISP/MISP/commit/2cc26f38f3e85c594957899f09043d5193146607cnnvd
- https://github.com/MISP/MISP/commit/3ff6bd9cfdab5d41b4667ea7298d88ffd6f3fcb8cnnvd
- https://github.com/MISP/MISP/commit/57433015815e59db5a1f11536f90920952cf3fcdcnnvd
- https://github.com/MISP/MISP/commit/58f637aaab4d133e72f1454ebb963191d96d3b78cnnvd
- https://github.com/MISP/MISP/commit/634f1f87c295193486c08c2c7ba1fee8a7339baacnnvd
Attackers weaponise vulnerabilities like this against internet-exposed services. See what is exposed on your perimeter with a free passive scan.
Free scan