Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate with low-privileged agent credentials
-
DeliverySubmit crafted config_dirs value with path traversal sequences
-
ExploitAgent processes directive without path canonicalization
-
ExecutionRead or write files outside secure directory boundary
-
ImpactAccess sensitive configuration or credential files
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: (1) the attacker holds low-privileged authentication to the NGINX Agent or NGINX Instance Manager (confirmed by CVSS PR:L); (2) the config_dirs directive is configurable by the attacker's privilege level - either directly through agent configuration or via NGINX Instance Manager. No special non-default configuration of config_dirs is required beyond the attacker having write or submission rights to it, since the directive is a standard part of NGINX Agent's design. Exploitation is limited by the authentication requirement (no unauthenticated path), by the 'limited' scope of read/write access (VC:L/VI:L - not full filesystem takeover), and by the requirement that the attacker interact with the agent management interface rather than the NGINX data plane. Environments where low-privileged users cannot modify agent directives are not exploitable. |
| Impact | The CVSS 4.0 score of 5.3 (Medium) reflects a realistic threat profile: network-reachable (AV:N), low complexity (AC:L), no attack prerequisites (AT:N), but requiring low-privilege authentication (PR:L). Impact is doubly limited - VC:L and VI:L - indicating partial, not full, file system access, and VA:N confirms no availability impact. There is no CISA KEV listing and no publicly available proof-of-concept, which aligns with the moderate score. The most significant real-world risk factors are that this crosses a security boundary (an explicit design guarantee violated) and that write access, even limited, could allow configuration tampering that affects downstream NGINX instances managed by the agent. The limited impact metrics and authentication requirement distinguish this from high-priority critical flaws; however, in environments where low-privileged service accounts interact with NGINX Agent or NGINX Instance Manager, the boundary crossing is meaningful. No EPSS data was provided in the input; exploitation probability cannot be independently assessed from available signals. |
| Exploit ScenarioDerived | An attacker with low-privileged credentials to an NGINX Agent deployment - such as a service account or a compromised application user with agent API access - submits a crafted config_dirs value containing path traversal sequences. The agent processes the malformed directive without proper canonicalization and grants the attacker limited read/write access to files outside the configured secure directories, potentially exposing NGINX configuration files, TLS certificates, or other files accessible to the agent process. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Jul 15, 2026
Path traversal in F5 NGINX Agent via the config_dirs directive enables a remotely authenticated low-privileged attacker to read and write files outside of the directories designated as secure in the agent's configuration. The config_dirs directive can be set directly in the NGINX Agent configuration or through NGINX Instance Manager, expanding the attack surface across both products. No public exploit code or active exploitation has been identified at time of analysis, and a vendor patch is available per F5 advisory K000161971.
RemediationAI
A patch is available from F5 per vendor advisory K000161971 (https://my.f5.com/manage/s/article/K000161971); the exact fixed version number was not included in the available input data and should be confirmed directly from that advisory before deploying. As a compensating control prior to patching, operators can restrict which accounts have permission to modify the config_dirs directive - limiting this to only highly trusted administrative roles reduces the low-privileged exploitation path. In environments using NGINX Instance Manager to manage config_dirs centrally, access controls on the Instance Manager API and UI should be reviewed and tightened to the minimum necessary principals. Note that disabling config_dirs entirely may impact legitimate agent functionality; consult F5 documentation before making that change. EoTS versions should be prioritized for version upgrades as no patch will be issued for them.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
NGINX Agent is F5's management-plane daemon that controls NGINX instances and their configurations. The config_dirs directive is a security boundary control specifying which filesystem directories the agent is permitted to access. CWE-22 (Path Traversal) indicates that the agent fails to sufficiently sanitize or canonicalize directory paths supplied through this directive, allowing an attacker to reference parent directories (e.g., via '../' sequences or equivalent) and escape the intended secure root. Because config_dirs can be configured through NGINX Instance Manager as well, the flaw is exploitable from both the local agent configuration layer and the centralized management plane. Affected CPEs include cpe:2.3:a:f5:nginx_agent and cpe:2.3:a:f5:nginx_instance_manager, with wildcard version strings indicating the exact affected version range was not enumerated by NVD at time of analysis.
Know when Nginx Agent 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
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
Network-reachable with low-privilege authentication required; limited confidentiality and integrity impact with no availability concern and no scope change.
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Primary rating from Vendor (f5).
CVSS VectorVendor: f5
Lifecycle Timeline
1DescriptionCVE.org
The NGINX Agent config_dirs directive allows a low-privileged attacker to gain limited read and write access to files outside of the designated secure directory. The config_dirs directive required for this issue can also be configured through NGINX Instance Manager. A successful exploit may allow an attacker to cross a security boundary.
Impact: A remotely authenticated low-privileged attacker could gain limited read and write access outside of the list of directories specified in the NGINX Agent configuration.
Note: Software versions which have reached End of Technical Support (EoTS) are not evaluated.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
More in Nginx Agent
View allNGINX Agent's "config_dirs" restriction feature allows a highly privileged attacker to gain the ability to write/overwri
Insertion of Sensitive Information into log file vulnerability in NGINX Agent. Rated medium severity (CVSS 5.5), this vu
Same weakness CWE-22 – Path Traversal
View allSame technique Path Traversal
View allVendor StatusVendor
SUSE
Severity: Moderate| Product | Status |
|---|---|
| SUSE Linux Enterprise High Performance Computing 15 SP7 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server 15 SP7 | Affected |
| SUSE Linux Enterprise Server 16.1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP7 | Affected |
| SUSE Linux Enterprise Server for SAP applications 16.1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP5 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP4-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP5 | Affected |
| SUSE Linux Enterprise Server 15 SP5-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP6 | Affected |
| SUSE Linux Enterprise Server 15 SP6-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP6 | Affected |
| SUSE Manager Proxy 4.3 | Affected |
| SUSE Manager Proxy LTS 4.3 | Affected |
| SUSE Manager Retail Branch Server 4.3 | Affected |
| SUSE Manager Retail Branch Server LTS 4.3 | Affected |
| SUSE Manager Server 4.3 | Affected |
| SUSE Manager Server LTS 4.3 | Affected |
| SUSE CaaS Platform 4.0 | Affected |
| SUSE Enterprise Storage 6 | Affected |
| SUSE Enterprise Storage 7 | Affected |
| SUSE Enterprise Storage 7.1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3 | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP4-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP5-ESPOS | Affected |
| SUSE Linux Enterprise High Performance Computing 15 SP6 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Module for Server Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP2 | Affected |
| SUSE Linux Enterprise Real Time 15 SP3 | Affected |
| SUSE Linux Enterprise Real Time 15 SP4 | Affected |
| SUSE Linux Enterprise Server 15 SP1 | Affected |
| SUSE Linux Enterprise Server 15 SP1-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP1-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP2 | Affected |
| SUSE Linux Enterprise Server 15 SP2-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP2-LTSS | Affected |
| SUSE Linux Enterprise Server 15 SP3 | Affected |
| SUSE Linux Enterprise Server 15 SP3-BCL | Affected |
| SUSE Linux Enterprise Server 15 SP3-LTSS | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP1 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP2 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP3 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP4 | Affected |
| SUSE Linux Enterprise Server for SAP Applications 15 SP5 | Affected |
| SUSE Manager Proxy 4.0 | Affected |
| SUSE Manager Proxy 4.1 | Affected |
| SUSE Manager Proxy 4.2 | Affected |
| SUSE Manager Retail Branch Server 4.0 | Affected |
| SUSE Manager Retail Branch Server 4.1 | Affected |
| SUSE Manager Retail Branch Server 4.2 | Affected |
| SUSE Manager Server 4.0 | Affected |
| SUSE Manager Server 4.1 | Affected |
| SUSE Manager Server 4.2 | Affected |
| openSUSE Leap 15.3 | Affected |
| openSUSE Leap 15.4 | Affected |
| openSUSE Leap 15.5 | Affected |
| openSUSE Leap 15.6 | Affected |
| private-registry/1.2/harbor-portal private-registry/harbor-nginx private-registry/harbor-portal suse/nginx suse/nginx:1.21 suse/rmt-nginx | Affected |
EUVD-2026-44682
GHSA-66rh-w67w-7426
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB