Skip to main content

Dotcms CVE-2026-16337

| EUVDEUVD-2026-46076 CRITICAL
Improper Privilege Management (CWE-269)
2026-07-20 dotCMS GHSA-wh8m-xg73-3924
9.4
CVSS 4.0 · Vendor: dotCMS
Share

Severity by source

Vendor (dotCMS) PRIMARY
9.4 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

Primary rating from Vendor (dotCMS) · only source for this CVE.

CVSS VectorVendor: dotCMS

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
X

Lifecycle Timeline

3
Source Code Evidence Fetched
Jul 20, 2026 - 20:17 vuln.today
Analysis Generated
Jul 20, 2026 - 20:17 vuln.today
CVE Published
Jul 20, 2026 - 19:15 cve.org
CRITICAL 9.4

DescriptionCVE.org

Improper authorization in the ToolGroupResource and RoleAjax REST/DWR endpoints in dotCMS dotCMS 21.02 through 26.06.22-03 on all platforms allows a low-privileged authenticated backend user to self-assign the administrative layout and self-grant the CMS Administrator role, then achieve remote code execution via a crafted OSGi bundle upload whose BundleActivator executes arbitrary shell commands.

AnalysisAI

Privilege escalation to remote code execution in dotCMS 21.02 through 26.06.22-03 lets a low-privileged authenticated backend user abuse improper authorization checks in the ToolGroupResource (REST) and RoleAjax (DWR) endpoints to self-assign the administrative layout and self-grant the CMS Administrator role, then upload a crafted OSGi bundle whose BundleActivator runs arbitrary shell commands on the host. The endpoints failed to verify the caller was an admin before honoring layout- and role-assignment requests, so any backend account could bootstrap itself to full administrator. There is no public exploit identified at time of analysis, but an upstream fix (PR #36344) is available and the vendor-supplied CVSS 4.0 score is 9.4 (Critical).

More in Dotcms

View all
CVE-2022-26352 CRITICAL POC
9.8 Jul 17

An issue was discovered in the ContentResource API in dotCMS 3.0 through 22.02. Rated critical severity (CVSS 9.8), this

CVE-2017-5344 CRITICAL POC
9.8 Feb 17

An issue was discovered in dotCMS through 3.6.1. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2016-8902 CRITICAL POC
9.8 Nov 14

SQL injection vulnerability in the categoriesServlet servlet in dotCMS before 3.3.1 allows remote not authenticated atta

CVE-2020-6754 CRITICAL POC
9.8 Feb 05

dotCMS before 5.2.4 is vulnerable to directory traversal, leading to incorrect access control. Rated critical severity (

CVE-2016-8908 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the "Site Browser > HTML pages" screen in dotCMS before 3.3.1 allows remote authenticated

CVE-2016-8906 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the "Site Browser > Links pages" screen in dotCMS before 3.3.1 allows remote authenticate

CVE-2016-8907 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the "Content Types > Content Types" screen in dotCMS before 3.3.1 allows remote authentic

CVE-2016-8905 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the JSONTags servlet in dotCMS before 3.3.1 allows remote authenticated attackers to exec

CVE-2016-8904 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the "Site Browser > Containers pages" screen in dotCMS before 3.3.1 allows remote authent

CVE-2016-8903 HIGH POC
8.8 Nov 14

SQL injection vulnerability in the "Site Browser > Templates pages" screen in dotCMS before 3.3.1 allows remote authenti

CVE-2020-27848 HIGH POC
8.8 Dec 30

dotCMS before 20.10.1 allows SQL injection, as demonstrated by the /api/v1/containers orderby parameter. Rated high seve

CVE-2017-11466 HIGH POC
7.2 Jul 20

Arbitrary file upload vulnerability in com/dotmarketing/servlets/AjaxFileUploadServlet.class in dotCMS 4.1.1 allows remo

Share

CVE-2026-16337 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy