Skip to main content

WildFly EUVDEUVD-2026-102546

| CVE-2026-84823 HIGH
Path Traversal (CWE-22)
2026-10-16 secalert@redhat.com GHSA-5v76-4c24-rjmj
7.1
CVSS 3.1 · Vendor: redhat
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with Monitor RBAC account
  2. Delivery
    Invoke take-snapshot with traversal name parameter
  3. Exploit
    Write server config to attacker-readable path
  4. Execution
    Read back configuration file
  5. Impact
    Extract credentials and disclose sensitive data

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

Requires an authenticated session on the WildFly management interface (HTTP/native management) holding at minimum the Monitor RBAC role, and RBAC access control must be enabled for the role boundary to be meaningful. The attacker must be able to reach the management endpoint and must have a writable, later-readable target path for the traversed snapshot file. Limiting factors: the Monitor account is a prerequisite (not remotely unauthenticated), the management interface is frequently bound to localhost or restricted networks rather than the public internet, and exploitation value depends on sensitive credentials actually being present in the server configuration.

Impact

This is a credible, moderate-priority privilege-boundary bypass rather than a critical internet-facing threat. The CVSS 7.1 vector (AV:N/AC:L/PR:L/UI:N) confirms network-reachable, low-complexity exploitation, but PR:L is the decisive moderator: the attacker must already hold a valid WildFly management account with the Monitor RBAC role, so this is a trusted-insider or post-authentication escalation issue, not a pre-auth mass-exploitation candidate. The real-world danger is the RBAC bypass semantics - the lowest-privilege role effectively reads credentials that RBAC is specifically designed to hide - which elevates its practical impact above a generic info-disclosure bug. No EPSS score, no CISA KEV listing, and no public POC are present in the provided data, which is consistent with a recently disclosed, Red-Hat-reported flaw that has not yet seen weaponization. The signals are internally consistent (no contradiction between CVSS, description, and absent exploitation data); the main uncertainty is operational - exploitability depends on how many deployments actually expose the management interface and grant Monitor accounts to semi-trusted users.

Exploit ScenarioDerived

An attacker who has been granted (or has compromised) a low-privilege Monitor account on the WildFly management interface invokes the take-snapshot operation and sets the name parameter to a traversal path (e.g. ../../deployments/snapshot.xml), writing a full copy of the server configuration to a location they can read. They then retrieve that file to recover datasource passwords, keystores, and other credentials that RBAC would normally hide from the Monitor role. No public exploit identified at time of analysis; low attack complexity means a trivial parameter manipulation suffices once authenticated.

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

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Path traversal in WildFly's management take-snapshot operation lets an authenticated user holding only the Monitor RBAC role write a copy of the server configuration to an arbitrary filesystem location and then read it back, bypassing RBAC restrictions to disclose sensitive credentials. This is a credible, moderate-priority privilege-boundary bypass rather than a critical internet-facing threat, because exploitation requires an authenticated management session and a reachable management endpoint; no public exploit code has been identified at time of analysis and no vendor-released patch version is specified in the provided data.

RemediationAI

No vendor-released patch version is identified in the supplied data; monitor the Red Hat advisory at https://access.redhat.com/security/cve/CVE-2026-84823 and the upstream Bugzilla entry at https://bugzilla.redhat.com/show_bug.cgi?id=2527902 for a fixed release, and upgrade as soon as one is published. Until then, restrict network access to the management interface so it is bound to localhost or a dedicated trusted management network, accepting the trade-off that remote administration must use a jump host or tunnel; review and minimize assignments of the Monitor role, noting that RBAC must remain enabled for role separation to be meaningful; if operationally feasible, disable or tightly restrict the take-snapshot operation through the management model, with the trade-off of losing legitimate configuration snapshot functionality; apply filesystem controls such as SELinux, AppArmor, or ACLs that prevent the WildFly process from writing outside its intended configuration directory, accepting possible breakage of legitimate snapshot or deployment operations; enable and review management audit logging for take-snapshot invocations whose name parameter contains traversal sequences; and rotate any credentials that may have been exposed in server configuration, since the flaw permits reading back the copied configuration file.

Affected ProductsAI

WildFly application server releases that expose the management take-snapshot operation. The provided intelligence does not enumerate specific version ranges or CPE identifiers, and no fixed version is named. Red Hat tracks this issue as CVE-2026-84823 at https://access.redhat.com/security/cve/CVE-2026-84823, with the upstream bug at https://bugzilla.redhat.com/show_bug.cgi?id=2527902. Administrators should treat any WildFly instance with RBAC enabled, a reachable management interface, and users holding the Monitor role as potentially affected until a vendor advisory specifies patched builds.

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

WildFly is a Java/Jakarta EE application server whose management model is exposed over HTTP and native management protocols; the take-snapshot operation is part of the core management subsystem and normally writes configuration snapshots into the server's configuration history directory (for example, standalone/configuration/standalone_xml_history/snapshot). The flaw is a CWE-22 improper limitation of a pathname to a restricted directory: the name parameter supplied to take-snapshot is not canonicalized before being appended to the snapshot directory, so an authenticated management user can include ../ sequences to escape that directory and write the configuration XML elsewhere on the filesystem. Once written to an attacker-chosen readable path, the same Monitor role can retrieve the file, exposing server configuration including credentials that RBAC would normally mask or restrict. The CVSS 3.1 vector CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N confirms network reachability, low attack complexity, low privileges required (authenticated), no user interaction, high confidentiality impact, low integrity impact, and no availability impact; exploitation also requires RBAC to be enabled for the Monitor role boundary to have meaning, and it depends on a writable, later-readable target path and on sensitive credentials being present in the configuration. No CPE strings were supplied, but the affected component is the WildFly management interface's snapshot functionality.

Know when Wildfly 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 7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
vuln.today AI 7.1 HIGH

Authenticated Monitor account forces PR:L over a network-reachable management interface (AV:N/AC:L); C:H for credential disclosure, I:L for arbitrary file write, A:N as availability is unaffected.

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

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
Low
Availability
None

DescriptionCVE.org

A flaw was found in WildFly. A user with the Monitor role, which is the lowest standard Role-Based Access Control (RBAC) role, can exploit a path traversal vulnerability in the take-snapshot operation. By manipulating the name parameter, this user can write a copy of the server configuration to an arbitrary location. This allows the Monitor role to read back the server configuration, including sensitive credentials, which would otherwise be restricted by RBAC, leading to information disclosure.

Executive ViewAI

Why It Matters

WildFly's management interface is affected by CVE-2026-84823, which could allow a user with limited administrative access to expose sensitive credentials used by the application server and integrated systems. The issue is not currently an internet-facing critical threat because exploitation requires a valid management session and a reachable management endpoint, and no public exploit identified at time of analysis. Leadership should prioritize restricting management access and minimizing RBAC privileges to prevent credential disclosure and potential lateral movement.

Business Impact: High
Compensating Controls

Restrict WildFly management interfaces to trusted networks, minimize and audit Monitor RBAC role assignments, monitor for take-snapshot and anomalous file-write activity, rotate potentially exposed credentials, and apply vendor patch when released.

Threat Intelligence Overview

EPSS Score
0.3%
Top 74% exploitable
Prevalence
Medium
widely-used enterprise Java app server, but management interface not universally exposed
Social Media
1
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.3%
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
Partial

Priority Score

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

Attack Technique

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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2018-10683 CRITICAL POC
9.8 May 09

An issue was discovered in WildFly 10.1.2.Final. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2018-10682 CRITICAL POC
9.8 May 09

An issue was discovered in WildFly 10.1.2.Final. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2020-25689 MEDIUM POC
6.5 Nov 02

A memory leak flaw was found in WildFly in all versions up to 21.0.0.Final, where host-controller tries to reconnect in

CVE-2019-3894 HIGH
8.8 May 03

It was discovered that the ElytronManagedThread in Wildfly's Elytron subsystem in versions from 11 to 16 stores a Securi

CVE-2022-1278 HIGH
7.5 Sep 13

A flaw was found in WildFly, where an attacker can see deployment names, endpoints, and any other data the trace payload

CVE-2020-10718 HIGH
7.5 Sep 16

A flaw was found in Wildfly before wildfly-embedded-13.0.0.Final, where the embedded managed process API has an exposed

CVE-2020-10740 HIGH
7.5 Jun 22

A vulnerability was found in Wildfly in versions before 20.0.0.Final, where a remote deserialization attack is possible

CVE-2025-23367 MEDIUM
6.5 Jan 30

A flaw was found in the Wildfly Server Role Based Access Control (RBAC) provider. Rated medium severity (CVSS 6.5), this

CVE-2020-27822 MEDIUM
5.9 Dec 08

A flaw was found in Wildfly affecting versions 19.0.0.Final, 19.1.0.Final, 20.0.0.Final, 20.0.1.Final, and 21.0.0.Final.

CVE-2018-14627 MEDIUM
5.9 Sep 04

The IIOP OpenJDK Subsystem in WildFly before version 14.0.0 does not honour configuration when SSL transport is required

CVE-2022-0866 MEDIUM
5.3 May 10

This is a concurrency issue that can result in the wrong caller principal being returned from the session context of an

CVE-2020-25640 MEDIUM
5.3 Nov 24

A flaw was discovered in WildFly before 21.0.0.Final where, Resource adapter logs plain text JMS password at warning lev

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