Skip to main content

JFrog Artifactory CVE-2026-66384

| EUVDEUVD-2026-57256 MEDIUM
Path Traversal (CWE-22)
2026-08-12 JFROG GHSA-g2mp-x73p-93xc
5.3
CVSS 3.1 · Vendor: JFROG
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege Artifactory credentials
  2. Delivery
    Identify instance with remote Docker repository configured
  3. Exploit
    Craft path traversal sequences in cache path parameter
  4. Execution
    Submit authenticated API request to Artifactory
  5. Persist
    Trigger write outside Docker cache boundary
  6. Impact
    Overwrite or inject data on server filesystem

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 a valid Artifactory user account with at least low-privilege access (confirmed by CVSS PR:L). Additionally, the description explicitly states that 'specific remote-repository conditions' must be present - meaning a remote Docker repository must be configured in Artifactory in a particular way that exposes the vulnerable code path; this is not a default-configuration risk and is consistent with the CVSS AC:H rating. Artifactory instances with no remote Docker repositories configured are not exposed to this vulnerability. The absence of user interaction (UI:N) means the attacker does not need to trick another user once conditions are met. Exploitation is limited by: required authenticated access (no unauthenticated path per PR:L), non-default remote-repository configuration (AC:H), and network reachability to the Artifactory instance.

Impact

The CVSS 3.1 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N) at 5.3 Medium encodes a genuine but conditioned risk: the High integrity impact reflects the ability to write to arbitrary filesystem paths, but AC:H acknowledges that specific remote-repository conditions must be present - this is not a default-configuration exposure. PR:L confirms that a valid authenticated account is required, ruling out unauthenticated mass exploitation. No EPSS score was provided in the input data, which limits probabilistic exploitation forecasting. The vulnerability is not listed in the CISA KEV catalog and no public proof-of-concept has been identified, meaning real-world exploitation has not been observed or confirmed. Path traversal primitives that enable arbitrary file writes carry non-trivial chaining potential - an attacker who can write to sensitive directories (e.g., application config, cron directories, or SSH authorized_keys) may escalate impact well beyond what the CVSS base score alone suggests. Defenders should not dismiss this as low-priority solely due to the medium score; the I:H rating combined with network accessibility warrants prompt patching, particularly in environments where Artifactory runs with elevated OS-level permissions.

Exploit ScenarioDerived

An attacker holding a low-privilege Artifactory account identifies an instance configured with a remote Docker repository under specific conditions that trigger the path traversal. The attacker submits a crafted authenticated request embedding traversal sequences in the Docker cache path parameter, causing Artifactory to write attacker-controlled content to an arbitrary location on the server filesystem outside the cache boundary - potentially targeting application configuration files, startup scripts, or other writable paths accessible to the Artifactory process. No public proof-of-concept exploit has been identified at time of analysis.

Act Now Prioritize within 24-48h. Why: In CISA KEV with patch available.
Exploited in the wild (CISA KEV) Patch available 0.3% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Aug 12, 2026

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the intended Docker cache directory when specific remote-repository conditions are present. The CVSS 3.1 vector scores 5.3 Medium, reflecting a real but constrained integrity risk - arbitrary filesystem writes are possible, but high attack complexity and required authentication limit opportunistic abuse. No active exploitation or public exploit code has been identified at time of analysis.

RemediationAI

Consult the JFrog Security Advisories at https://docs.jfrog.com/releases/docs/jfrog-security-advisories and the Artifactory Self-Managed Releases changelog at https://docs.jfrog.com/releases/docs/artifactory-self-managed-releases to identify the specific patched version applicable to your deployment tier and apply it as the primary remediation. Patch availability per vendor advisory is confirmed by JFrog's own reporting, but an exact fix version number is not independently confirmed from the available data and must be verified against those advisory pages. While patching is pending, restrict Docker remote-repository configuration privileges to only highly trusted administrator-level accounts, reducing the pool of users who can trigger the specific remote-repository conditions required for exploitation. Audit existing low-privilege Artifactory user accounts and remove unnecessary access. Monitor the Artifactory Docker cache directory and surrounding filesystem paths for unexpected writes as a detective control. Be aware that restricting remote-repository access may disrupt CI/CD pipelines that rely on Artifactory's Docker proxy and caching capabilities.

Affected VersionsENISA

Artifactory 0 <7.146.35
Artifactory 7.161.0 <7.161.16

Affected Packages

euvd artifactory fix: 7.146.35, 7.161.16

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

JFrog Artifactory is a universal artifact repository manager widely used in DevOps pipelines for managing Docker images, Maven packages, npm modules, and other artifact types. The vulnerability arises in Artifactory's Docker remote-repository caching subsystem, where path components used when writing cached data are not sufficiently validated against a restricted base path. CWE-22 (Improper Limitation of a Pathname to a Restricted Directory - 'Path Traversal') describes the root cause: user-influenced input containing traversal sequences (e.g., '../') is not properly neutralized before being used in filesystem write operations. The CPE string cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*:* indicates all versions of the Artifactory application are nominally in scope, with no version floor or ceiling confirmed in available data.

Know when Docker 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 (JFROG) PRIMARY 5.3 MEDIUM
AV:N/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 5.3 MEDIUM

Network vector confirmed; AC:H reflects required non-default remote-repository conditions; PR:L for required authenticated access; I:H for arbitrary filesystem write; C:N and A:N as no data disclosure or availability impact is described.

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

Primary rating from Vendor (JFROG).

CVSS VectorVendor: JFROG

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

Lifecycle Timeline

3
Added to CISA KEV
Aug 27, 2026 - 17:32 CISA
Patch available
Aug 12, 2026 - 16:02 EUVD
CVE Published
Aug 12, 2026 - 15:14 cve.org
MEDIUM 5.3

DescriptionCVE.org

An authenticated user may write data outside the intended Docker cache path under specific remote-repository conditions.

Threat Intelligence Overview

Threat Score
4.1/10
Composite threat intelligence
EPSS Score
0.3%
Top 82% exploitable
Prevalence
High
widely deployed enterprise artifact repository across DevOps pipelines globally
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High

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 MEDIUM
CISA KEV Yes
Public POC Yes
EPSS 0.3%
Patch available Yes
Active threat Yes
Deciding rule
In CISA KEV with patch available
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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
High
Technical Impact
Partial

Priority Score

96
Low Medium High Critical
KEV: +50
EPSS: 0
CVSS: +26
PoC: +20
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.

More in Docker

View all
CVE-2024-55964 CRITICAL POC
9.8 Mar 26

An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2019-5736 HIGH POC
8.6 Feb 11

runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attac

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2026-39987 CRITICAL POC
9.3 Apr 08

Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/

CVE-2023-5815 HIGH POC
8.1 Nov 22

The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post

CVE-2014-9357 CRITICAL
10.0 Dec 16

Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build

CVE-2026-52806 CRITICAL POC
9.9 Jun 23

Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config

CVE-2025-14707 HIGH POC
8.9 Dec 15

Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-34156 CRITICAL POC
9.9 Mar 30

Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l

CVE-2019-15752 HIGH POC
7.8 Aug 28

Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c

CVE-2025-34221 CRITICAL POC
10.0 Sep 29

Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 25.2.169 and Application prior to version 2

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