<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>DoraCMS - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/vendors/doracms/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Mon, 02 Nov 2026 15:51:08 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/vendors/doracms/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>DoraCMS: Mass assignment in user API key management (CVE-2026-120448)</title><link>https://feed.craftedsignal.io/briefs/2026-11-doracms-mass-assignment/</link><pubDate>Mon, 02 Nov 2026 15:51:08 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-11-doracms-mass-assignment/</guid><description>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.</description><content:encoded><![CDATA[<p>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.</p>
<h2 id="impact">Impact</h2>
<p>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.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update DoraCMS to the latest available version containing the patch for CVE-2026-120448.</li>
<li>Review web server access logs for anomalous PUT requests directed at the /api/v1/user/api-keys/ endpoint.</li>
<li>Audit existing API key ownership and monitor for unexpected changes in key-to-user mappings.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category><category>mass-assignment</category><category>privilege-escalation</category><category>web-application</category></item></channel></rss>