Skip to main content
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Authenticate with Deployer RBAC role
  2. Delivery
    Submit deployment with traversal name
  3. Exploit
    Bypass containment check in copyExplodedContent
  4. Execution
    Write/delete files outside deployment dir
  5. Persist
    Overwrite management config
  6. Impact
    Escalate to SuperUser role

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires the attacker to already hold the Deployer RBAC role on the WildFly/JBoss EAP management interface (PR:L - authenticated, not anonymous), and the environment must use RBAC with Deployer privileges delegated to the attacker. The specific trigger is supplying a deployment whose name contains path traversal sequences, which ContentRepositoryImpl.copyExplodedContent processes without a containment check. Limiting factors: this is not exploitable by unauthenticated users or by roles below Deployer; environments that do not delegate the Deployer role to semi-trusted principals, or that run a single trusted SuperUser, face little practical exposure since such a user already has full control. No special non-default product feature beyond standard deployment management and RBAC is needed.

Impact

This is a credible, actionable priority rather than a CVSS-inflated paper risk, though not an emergency. The CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 8.8) describes a network-reachable, low-complexity attack requiring low privileges and no user interaction, with high impact to confidentiality, integrity, and availability - consistent with the description of a Deployer-role user leveraging path traversal (CWE-22) in wildfly-core's ContentRepositoryImpl.copyExplodedContent to delete arbitrary directories or write arbitrary files and escalate to the management SuperUser role. The key mitigating signal is PR:L: this is NOT an unauthenticated attack. An attacker must already hold the Deployer RBAC role on the management interface, so the realistic threat is a malicious or compromised lower-privileged administrator/operator escalating to full control, not an anonymous internet attacker. No EPSS score, CISA KEV listing, or public POC was provided in the input, so there is no public exploit identified at time of analysis and no evidence of active exploitation; the absence of these signals should not be read as safety, only as a lack of data. One modeling tension worth noting: the described outcome is full privilege escalation from Deployer to SuperUser, which arguably represents a security-scope change (S:C), yet the supplied vector uses S:U - if S:C were applied the score would rise further, so the real impact may be understated by the input vector. Overall: patch promptly in environments where Deployer roles are delegated to semi-trusted users, but immediate panic is not warranted absent exploitation evidence.

Exploit ScenarioDerived

An operator who has been granted only the Deployer RBAC role in a WildFly or JBoss EAP management domain submits a deployment whose name contains path traversal sequences (e.g. ../../). Because ContentRepositoryImpl.copyExplodedContent fails to confirm the resolved path stays within the deployment directory, the operation writes attacker-controlled files or deletes directories outside the sandbox, which the attacker uses to overwrite management configuration and elevate to the SuperUser role. No public exploit code was provided in the input, and the low attack complexity (AC:L) means a working exploit would be straightforward to develop once the Deployer role is held.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 15, 2026

Path traversal in wildfly-core's deployment content handler allows an authenticated JBoss EAP, WildFly, Fuse 7, or Single Sign-On 7 user who holds the Deployer RBAC role to escape the restricted deployment directory and create files with attacker-controlled content or delete arbitrary directories on the server, escalating to full management SuperUser privileges. Exploitation requires that the Deployer role be delegated to the attacker (CVSS vector shows PR:L - authenticated, not anonymous) plus a crafted deployment name containing traversal sequences; environments that reserve the Deployer role for fully trusted administrators face little practical exposure. No public exploit code was identified at time of analysis and the flaw is not listed in CISA KEV, so this is a credible, actionable priority rather than an emergency.

RemediationAI

No vendor-released patch was identified at time of analysis, so track the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-85634 and Bugzilla 2528476 (https://bugzilla.redhat.com/show_bug.cgi?id=2528476) for the wildfly-core errata and apply it to JBoss EAP 7/8, the EAP Expansion Pack, Fuse 7, and Single Sign-On 7 as soon as it ships. Until then the highest-value control is RBAC hygiene: inventory management-interface role assignments, revoke the Deployer role from any principal that is not fully trusted, and if delegation is required, restrict it to a small named group and enable management audit logging - the trade-off is that semi-trusted teams lose self-service deployment capability, which is exactly the exposure this flaw requires. Because the trigger is a deployment name containing path-traversal sequences such as '../' or absolute paths, monitor management audit and HTTP access logs for deployment operations whose names contain those patterns or unusual separators, and alert on them; this detects attempts but does not prevent a determined attacker, and log review can lag. Tighten the operating-system side by running the application server under a dedicated account and using file permissions, SELinux/AppArmor confinement, or container read-only mounts so that write access to the server configuration directory is not incidentally available to the deployment code path - the trade-off is that overly strict confinement can break legitimate deployments, so validate in a staging environment first. Finally, patch the underlying wildfly-core artifact directly where a supported, tested build becomes available, since downstream product fixes for WildFly-based middleware may lag the library release.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The root cause is CWE-22 (Improper Limitation of a Pathname to a Restricted Directory / Path Traversal) in wildfly-core's ContentRepositoryImpl.copyExplodedContent, the routine that unpacks an exploded deployment into the managed deployment content repository. When a deployment is added through the management interface, its name is combined into a filesystem path without a canonical-path containment check confirming that the resolved target still resides beneath the deployment directory; injection of '../' sequences (or absolute path components) therefore redirects writes and deletes outside that directory. Because the WildFly/JBoss EAP management process performs these file operations under its own operating-system privileges, the traversal reaches the server's configuration and management data rather than only isolated application content, and the independent assessment rates scope as Changed (S:C) - the vulnerable component's weakness crosses a security boundary into the management subsystem. The wildfly-core library is embedded in upstream WildFly as well as in the commercially supported Red Hat products captured in the CPE strings (JBoss EAP 7 and 8, JBoss EAP Expansion Pack, Red Hat Fuse 7, Red Hat Single Sign-On 7), so the same code path is reachable anywhere deployment management is exposed. The management subsystem's RBAC layer, which normally confines the Deployer role to deployment-only operations, is what makes the escalation significant: a principal that should only be able to push applications can instead author or destroy files that the SuperUser role depends on.

Know when Red Hat Fuse 7 gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (redhat) PRIMARY 8.8 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI 9.9 CRITICAL

Deployer role gives network-reachable low-privilege access (AV:N/PR:L); escalation from Deployer to SuperUser crosses the RBAC security authority, justifying S:C with full C/I/A impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

A flaw was found in the ContentRepositoryImpl.copyExplodedContent function of the wildfly-core library, which is used by WildFly and JBoss EAP to manage server deployments. The issue occurs when the library processes an unsanitized deployment name. Due to a missing containment check, an attacker with the Deployer RBAC role can use path traversal sequences to access files outside the restricted deployment directory. This can allow the attacker to delete arbitrary directories or create files with arbitrary content, leading to a full privilege escalation to the management SuperUser role.

Executive ViewAI

Why It Matters

A high-severity path traversal flaw in wildfly-core's deployment content handler affects organizations running JBoss EAP, WildFly, Fuse 7, or Single Sign-On 7, enabling an authenticated user with the Deployer RBAC role to escalate to full management SuperUser privileges and create or delete arbitrary files and directories. No public exploit identified at time of analysis. Leadership should care because successful exploitation grants complete control over affected middleware servers, though practical risk is concentrated in environments that delegate the Deployer role beyond fully trusted administrators.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Restrict the Deployer RBAC role to fully trusted administrators, audit RBAC assignments regularly, monitor deployment logs for traversal patterns, and apply file integrity monitoring to deployment directories.

Threat Intelligence Overview

EPSS Score
0.4%
Top 66% exploitable
Prevalence
High
WildFly/JBoss EAP are widely deployed enterprise Java application servers
Social Media
2
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

Affected Products (CPE)CVE.org

cpe:2.3:a:red_hat:red_hat_fuse_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_8:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_expansion_pack:*:*:*:*:*:*:*:*
cpe:2.3:a:red_hat:red_hat_single_sign-on_7:*:*:*:*:*:*:*:*
CVE-2026-28369 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow (the embedded web server underpinning JBoss EAP, Red Hat Data Grid, and Apache Camel

CVE-2026-28368 CRITICAL
9.1 Mar 27

HTTP request smuggling in Red Hat Undertow allows remote unauthenticated attackers to bypass front-end security controls

CVE-2026-28367 CRITICAL
9.1 Mar 27

HTTP request smuggling in Undertow allows remote unauthenticated attackers to send `\r\r\r` as a header block terminator

CVE-2026-93569 HIGH
8.2 Sep 18

Mismatched handling of the HTTP/1 absolute-form request authority in Red Hat build of Quarkus and other affected Red Hat

CVE-2026-84218 HIGH
8.1 Sep 01

Jolokia's JSR-160 proxy in multiple Red Hat middleware products allows network-accessible unauthenticated attackers (per

CVE-2026-89059 HIGH
7.5 Sep 18

A remote, unauthenticated attacker can exhaust the JVM heap and cause a denial of service by sending a small crafted ima

CVE-2026-93558 HIGH
7.5 Sep 18

Unbounded per-connection queue growth in Netty's WebSocketServerExtensionHandler lets unauthenticated remote attackers e

CVE-2026-93568 HIGH
7.5 Sep 18

Improper handling of HTTP/2 and HTTP/3 Extended CONNECT requests in Netty-based services can downgrade them to ordinary

CVE-2026-93488 HIGH
7.5 Sep 18

Unbounded remote-initiated stream creation in Netty's SpdySessionHandler allows an unauthenticated, network-positioned a

CVE-2026-93491 HIGH
7.5 Sep 18

Unbounded heap memory consumption in Netty's HttpServerCodec (io.netty:netty-codec-http) lets a remote, unauthenticated

CVE-2026-87743 HIGH
7.5 Sep 18

Quarkus HTTP security path-normalization discrepancy allows unauthenticated remote attackers to craft a URL that the sec

CVE-2026-93564 HIGH
7.5 Sep 18

Remote unauthenticated attackers can exhaust memory in Netty-based services that parse PROXY protocol v2, due to a refer

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