Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconObtain low-privilege Artifactory credentials
-
DeliveryIdentify target restricted repository
-
ExploitSubmit unauthorized migration API request
-
InstallBypass missing repository permission check
-
C2Read artifact contents from restricted repository
-
ExecuteTrigger disruptive migration state changes
-
ImpactCause service disruption to artifact delivery
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation 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 authenticated session on the JFrog Artifactory instance with at minimum low-privilege credentials (CVSS PR:L); unauthenticated remote attackers cannot exploit this vulnerability. Network access to the Artifactory API endpoint is required (CVSS AV:N). No special non-default configuration, specific feature flag, or elevated system role is required beyond a basic authenticated account - the missing authorization check is in the migration API itself, not gated behind an optional configuration setting. Exploitation is therefore limited by the authentication barrier alone. What limits real-world risk: the attacker must possess valid credentials for the target Artifactory instance, and the availability impact (rated High) scales with the attacker's ability to trigger migration operations repeatedly or at volume. |
| Impact | The CVSS 3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H presents a consistent and credible risk picture: network-reachable, low complexity, low-privilege authentication sufficient, no interaction required. The High availability impact is the most operationally significant metric - an attacker who can repeatedly trigger migration operations could degrade or disrupt artifact delivery at scale, which in CI/CD-dependent environments can cascade into build and deployment failures. The confidentiality and integrity impacts are rated Low but are non-trivial: reading artifacts from repositories the user should not access represents a real data boundary violation, and unauthorized migration state changes can silently corrupt repository configurations. EPSS data is absent from the provided intelligence, limiting probabilistic exploitation modeling. The vulnerability is not in CISA KEV and no POC has been identified, which suggests exploitation remains theoretical at this time rather than opportunistic or mass-scale. The CWE-862 class is generally straightforward to exploit once credentials are in hand, meaning the primary barrier is authentication - a barrier that falls quickly under credential stuffing, phishing, or insider threat scenarios. Organizations running Artifactory as their central artifact hub should treat this as a priority patch given the potential for availability impact on delivery pipelines. |
| Exploit ScenarioDerived | An attacker with a low-privileged Artifactory account - obtained via credential phishing, reuse, or an insider - crafts a REST API call to initiate a repository migration targeting a restricted repository. The missing authorization check allows the call to proceed, exposing artifact contents from the target repository and triggering migration state changes that disrupt other users' access to that repository. No public exploit code has been identified, but the attack requires only valid credentials and HTTP access to the Artifactory API, making it executable by any authenticated user familiar with the Artifactory REST API documentation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Repository migration operations in JFrog Artifactory expose a missing authorization check (CWE-862) that allows any authenticated low-privileged user to initiate migrations against repositories they do not have permission to access or control. Affected instances across all Artifactory versions per the CPE wildcard are subject to information disclosure of restricted artifact contents, unauthorized state changes via migration side-effects, and high-impact service disruption to artifact delivery pipelines. No public exploit code has been identified and this vulnerability is not listed in CISA KEV at time of analysis, though the CVSS 7.6 High rating and PR:L attack vector make it a realistic insider or compromised-credential threat.
RemediationAI
Upgrade JFrog Artifactory to the fixed version identified in the vendor security advisory at https://docs.jfrog.com/releases/docs/jfrog-security-advisories and confirmed in the self-managed release changelog at https://docs.jfrog.com/releases/docs/artifactory-self-managed-releases; the exact patched version number is not independently confirmed from the data provided and must be verified directly with JFrog. As a compensating control prior to patching, tighten Artifactory's role-based permission model by restricting the repository migration API to dedicated administrative roles only - note this may require workflow changes for teams that currently self-service migrations. Network-layer controls such as restricting access to the migration API endpoint (typically under the Artifactory REST API path) to trusted administrative hosts can reduce exposure without disabling the feature globally. Enable and monitor Artifactory audit logs for migration operation events from non-administrative accounts as a detection measure during the remediation window.
Affected VersionsENISA
Affected Packages
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 central to enterprise CI/CD pipelines, storing and distributing build artifacts across development workflows. The vulnerability resides in the repository migration subsystem, where the authorization layer fails to verify that the requesting user holds sufficient permissions over the source or destination repository before executing the migration operation - a textbook CWE-862 (Missing Authorization) flaw. The CPE string cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*:* indicates the wildcard spans all product versions, suggesting the authorization gap is present in the core migration API rather than a version-specific feature branch. Repository migrations in Artifactory typically transfer artifacts, metadata, replication settings, and permissions structures, making unauthorized initiation a vector for both data exposure and configuration corruption.
Know when Artifactory 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
AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:H
Network API exploitable by any authenticated low-privilege user; no complexity or interaction required; availability impact High due to disruptive migration operations; no scope change.
Primary rating from Vendor (JFROG).
CVSS VectorVendor: JFROG
Lifecycle Timeline
2DescriptionCVE.org
An authenticated user may initiate repository migration operations without required repository permissions, potentially causing information disclosure, unauthorized state changes, and service disruption. Fixed versions address the issue.
Executive ViewAI
JFrog Artifactory across all versions contains a missing authorization check allowing authenticated low-privilege users to access and migrate repositories they lack permission to control, exposing restricted artifacts to disclosure and risking disruption of critical artifact delivery operations. This vulnerability creates both insider threat and compromised-credential exposure vectors with no vendor patch currently available. Organizations must immediately restrict migration capabilities while monitoring for eventual patch release.
Restrict repository migration to administrative accounts only; disable the feature entirely if not part of normal operations. Implement comprehensive logging and real-time alerts for all migration activities. Conduct quarterly credential rotation for all Artifactory users. Minimize the number of low-privilege accounts with Artifactory access through periodic access reviews. Where feasible, implement network segmentation to restrict Artifactory access to trusted administrative networks.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
More in Artifactory
View allAuthentication bypass in JFrog Artifactory allows an unauthenticated, network-adjacent attacker to escalate to full admi
Privilege escalation in JFrog Artifactory Self-Hosted before 7.133.11 lets a low-privileged authenticated user leverage
JFrog Artifactory exposes an internal anonymous-user token to unauthenticated callers even when anonymous access is expl
Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten
An issue was discovered in JFrog Artifactory 6.7.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely e
Low-privileged users can exploit a deserialization flaw in JFrog Artifactory's package handling to potentially execute a
In JFrog Artifactory 5.x and 6.x, insecure FreeMarker template processing leads to remote code execution, e.g., by modif
JFrog Artifactory version since 5.11 contains a Cross ite Request Forgery (CSRF) vulnerability in UI rest endpoints that
Server-side request forgery in JFrog Artifactory Ansible repository handling allows authenticated users with repository
Information disclosure in JFrog Artifactory allows authenticated users with read access to an ordinary repository to ret
JFrog Artifactory before 4.11 allows remote attackers to execute arbitrary code via an LDAP attribute with a crafted ser
Authenticated low-privilege users of JFrog Artifactory can write arbitrary files outside the intended build artifacts lo
EUVD-2026-65521
GHSA-2m4v-9xf8-f95m
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB