Bug 2491669 (CVE-2026-12977) - CVE-2026-12977 org.wildfly.core/wildfly-server: wildfly: RBAC bypass in WildFly deployment-operation handlers leads to privilege escalation
Summary: CVE-2026-12977 org.wildfly.core/wildfly-server: wildfly: RBAC bypass in WildF...
Keywords:
Status: NEW
Alias: CVE-2026-12977
Product: Security Response
Classification: Other
Component: vulnerability
Version: unspecified
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Product Security
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-06-23 10:41 UTC by Abhishek Raj
Modified: 2026-11-09 18:24 UTC (History)
34 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Embargoed:


Attachments (Terms of Use)

Description Abhishek Raj 2026-06-23 10:41:26 UTC
A Role-Based Access Control (RBAC) bypass vulnerability was discovered in WildFly Core's deployment-operation family. The root cause is the missing SensitivityClassification.READ_WHOLE_CONFIG on several operation handlers, including upload-deployment-url.
Under normal RBAC constraints, a user in the "Maintainer" role is denied access to sensitive configuration data. However, due to this flaw, a Maintainer can use these handlers to exfiltrate sensitive files from the server process, such as standalone.xml and mgmt-users.properties. These files contain HA1 password hashes for other administrative users. An attacker can then use these hashes to forge HTTP Digest authentication responses, effectively escalating their privileges to SuperUser and gaining full control over the server.


Note You need to log in before you can comment on or make changes to this bug.