DoraCMS: Mass assignment in user API key management (CVE-2026-120448)
DoraCMS through version 3.1.0 is vulnerable to a mass assignment flaw in the PUT /api/v1/user/api-keys/:id endpoint, allowing authenticated attackers to rebind API keys to other user accounts and perform unauthorized administrative actions.
CVE search metadata
CVE search record: CVE-2026-120448. Severity: high. CVSS: 8.1. KEV: no. Product: DoraCMS (<= 3.1.0). Brief: DoraCMS: Mass assignment in user API key management (CVE-2026-120448). Brief link: https://feed.craftedsignal.io/briefs/2026-11-doracms-mass-assignment/
Triage facts
Revision 1- Applicability
- DoraCMS (<= 3.1.0)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 2, 15:51 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
DoraCMS through version 3.1.0 contains a mass assignment vulnerability in the PUT /api/v1/user/api-keys/:id endpoint. An authenticated, low-privileged user can manipulate the 'userId' field in a PUT request to associate their own API key with a victim's account. This allows the attacker to impersonate the victim, enabling unauthorized modifications to profiles, content publication, and content deletion.
Impact
Successful exploitation grants an attacker the privileges of a targeted user, which may include administrative rights depending on the victim's account level. This allows for unauthorized profile changes, as well as the deletion or modification of content within the DoraCMS instance.
Recommendation
- Update DoraCMS to the latest available version containing the patch for CVE-2026-120448.
- Review web server access logs for anomalous PUT requests directed at the /api/v1/user/api-keys/ endpoint.
- Audit existing API key ownership and monitor for unexpected changes in key-to-user mappings.
Immediate actions
Patch DoraCMS to the latest version to remediate CVE-2026-120448
Threat Hunt
Identify unusual PUT requests to /api/v1/user/api-keys/ followed by administrative actions
Data: Web server access logs, Application audit logs
Mitigations
Upgrade DoraCMS
CVE-2026-120448