Skip to main content

Severity by source

Vendor (redhat) PRIMARY
4.4 MEDIUM
AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
vuln.today AI
4.4 MEDIUM

Network vector via slave-DC protocol; AC:H and PR:H because attacker must already possess or have compromised slave HC credentials; confidentiality-only impact with no integrity or availability effect.

3.1 AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:H/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Red Hat
4.4 MEDIUM
qualitative

Primary rating from Vendor (redhat).

CVSS VectorVendor: redhat

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

Lifecycle Timeline

1
Analysis Generated
Aug 04, 2026 - 02:44 vuln.today

DescriptionCVE.org

A path traversal flaw was found in WildFly's domain mode implementation. The LocalFileRepository.getFile() and getConfigurationFile() methods in wildfly-core/deployment-repository do not validate that the resolved file path remains within the configured repository or configuration root directories. A remote attacker who has obtained the slave host controller secret or compromised a slave host controller can supply a crafted relative path containing directory traversal sequences (e.g., ../../etc/passwd) via the slave-DC wire protocol, causing the Domain Controller to resolve and serve arbitrary files readable by the DC process. This leads to unauthorized disclosure of sensitive information such as configuration files, keystores, and system credentials.

AnalysisAI

Path traversal in WildFly's domain mode LocalFileRepository exposes arbitrary files readable by the Domain Controller process to attackers who have already obtained or compromised a slave host controller. The flaw resides in the wildfly-core/deployment-repository component, where getFile() and getConfigurationFile() fail to canonicalize or bound-check caller-supplied paths before resolving them on disk, enabling directory traversal sequences to escape the configured repository root. No active exploitation is confirmed (not listed in CISA KEV) and no public exploit code has been identified, but successful exploitation yields high-confidence access to sensitive artifacts including keystores, credentials, and configuration files.

Technical ContextAI

CWE-22 (Path Traversal) manifests in the wildfly-core deployment-repository module, specifically within the LocalFileRepository class. WildFly's domain mode uses a Domain Controller (DC) and one or more slave Host Controllers (slave HCs) that communicate over a proprietary binary wire protocol (slave-DC protocol). The DC exposes file-serving operations - getFile() and getConfigurationFile() - intended to distribute deployment artifacts and configuration to managed slave nodes. These methods accept relative path parameters from the slave HC but perform no validation to ensure the resolved absolute path remains within the declared repository root or configuration root directory. An attacker controlling a slave HC endpoint can inject '../../' sequences into these parameters, causing the DC's JVM process to open and transmit files from arbitrary locations on the DC host filesystem. Affected CPE strings confirm impact across Red Hat JBoss Enterprise Application Platform 7 (cpe:2.3:a:red_hat:red_hat_jboss_enterprise_application_platform_7), JBoss EAP 8, the EAP Expansion Pack, and Red Hat Single Sign-On 7, all of which embed the affected WildFly core.

RemediationAI

Consult the Red Hat security advisory at https://access.redhat.com/security/cve/CVE-2026-17614 for the definitive patched release version, as exact fixed version numbers were not available in the input data at time of analysis - patch status should be treated as 'Patch available per vendor advisory' pending Red Hat's formal release notes. Until a patched version is applied, the most effective compensating control is to restrict the slave-DC wire protocol to a dedicated, isolated management network segment using firewall rules or network ACLs, ensuring only trusted, known-good slave HC IP addresses can reach the Domain Controller's management port (default 9999/tcp for native management). Rotate the slave host controller shared secret immediately if there is any concern about credential exposure, and audit all systems currently configured as slave HCs for signs of compromise. Reducing the number of managed slave HCs in sensitive domain deployments limits blast radius. If domain mode is not operationally required, migrating affected nodes to standalone mode eliminates the slave-DC attack surface entirely, though this carries significant operational overhead for large managed deployments.

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-86404 HIGH
8.8 Sep 07

Unrestricted Java deserialization in Red Hat EAP's embedded Apache ActiveMQ Artemis broker allows authenticated JMS clie

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-1609 HIGH
8.1 Jul 16

Access-control bypass in Keycloak (fixed in 26.5.3) lets a disabled user account still obtain valid tokens through the J

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-5680 HIGH
7.5 Aug 27

Denial-of-service in Undertow's WebSocket permessage-deflate implementation allows unauthenticated remote attackers to e

Vendor StatusVendor

Share

CVE-2026-17614 vulnerability details – vuln.today

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