Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to Artifactory as low-privilege user
-
DeliveryIdentify accessible External Dependency CocoaPods endpoint
-
ExploitCraft request satisfying specific triggering conditions
-
ExecutionCoerce Artifactory server into outbound SSRF request
-
ImpactCause limited availability impact or probe internal network resources
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated Artifactory account with at minimum low-level (non-administrative) user privileges (CVSS PR:L). High attack complexity (CVSS AC:H) means specific, undisclosed circumstances must be present - likely a particular External Dependency configuration state, CocoaPods integration being enabled and accessible to the user's role, or a specific package request format. Unauthenticated exploitation is not supported by the CVSS vector (PR:L, not PR:N). The CocoaPods external repository integration within Artifactory must be active and reachable by the low-privilege user. No interaction from a privileged user is required (UI:N). Impact is constrained to limited availability degradation (A:L) with no confidentiality or integrity compromise per the CVSS vector, limiting the attacker's direct gain to service disruption or internal network probing via SSRF. |
| Impact | The CVSS 3.5 (Low) score with vector AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:L places this at the lower end of severity: exploitation requires authenticated low-privilege access and high-complexity conditions, with impact limited to availability and no direct data exfiltration. The scope change (S:C) is the most operationally significant signal - it indicates the SSRF can reach resources beyond Artifactory itself, which in environments where the server has broad internal network access could enable internal host enumeration or service probing, a risk not fully captured by the base score. No EPSS score was provided in the source data, leaving exploitation probability unquantified; no KEV listing exists and no public exploit has been identified, making this a low-priority finding for most teams. The high attack complexity (AC:H) substantially limits opportunistic exploitation, and organizations should prioritize this patch based on their Artifactory server's network position rather than the raw CVSS score alone. |
| Exploit ScenarioDerived | An authenticated Artifactory user with low-level permissions crafts a package dependency resolution request that, under specific undisclosed conditions, causes the Artifactory server to make an outbound HTTP request to a remote CocoaPods repository URL - potentially an attacker-influenced endpoint or an internal network service reachable from the server. Response timing or behavior differences could reveal internal network topology. No public exploit code has been identified, and the AC:H requirement means the triggering conditions are non-trivial to reliably reproduce. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 25, 2026
Server-side request forgery in JFrog Artifactory's External Dependency feature allows a low-privileged authenticated user to trigger outbound HTTP requests from the Artifactory server to remote CocoaPods repositories under specific high-complexity conditions. The CVSS scope change (S:C) indicates the forged requests escape the Artifactory application boundary, creating potential for internal network probing from the server's network position. No public exploit code exists and no active exploitation has been confirmed; no KEV listing is present at time of analysis.
RemediationAI
Consult the JFrog security advisory at https://docs.jfrog.com/releases/docs/jfrog-security-advisories to identify the specific patched Artifactory release; self-managed deployment patch details are published at https://docs.jfrog.com/releases/docs/artifactory-self-managed-releases. Patch available per vendor advisory - exact fix version not independently confirmed from the provided data, so verify the specific release against official release notes before upgrading. As compensating controls pending upgrade: restrict the ability to configure or invoke External Dependency resolution to administrator-level roles only, removing this capability from low-privilege users (trade-off: may break self-service dependency workflows); enforce egress firewall rules on the Artifactory host to allow outbound connections only to explicitly allowlisted upstream repository hosts, which directly curtails the SSRF blast radius (trade-off: blocks unapproved upstream sources); and audit active External Dependency configurations to disable CocoaPods or other external repository integrations where not operationally required.
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
CWE-918 (Server-Side Request Forgery) describes vulnerabilities where an application is manipulated into making unintended outbound network requests on behalf of the attacker. JFrog Artifactory's External Dependency feature is designed to resolve and proxy package artifacts from configured external repositories - in this case, CocoaPods, the iOS and macOS dependency manager. By crafting a specific request under undisclosed triggering conditions, a low-privilege user can abuse this resolution pathway to direct the Artifactory server to make HTTP requests to attacker-influenced remote targets. The CVSS vector's Scope Change (S:C) attribute reflects that the forged request crosses the trust boundary of the Artifactory application, potentially reaching internal hosts or services accessible from the server's network position. The affected product is identified by CPE cpe:2.3:a:jfrog:artifactory:*:*:*:*:*:*:*:*, where the wildcard version field indicates the CVE applies broadly across Artifactory versions without a published specific version boundary.
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:H/PR:L/UI:N/S:C/C:N/I:N/A:L
AC:H matches the 'specific circumstances' prerequisite; S:C captures SSRF crossing component trust boundary; PR:L matches low-privilege requirement; C:N and I:N consistent with description and vendor vector.
Primary rating from Vendor (JFROG).
CVSS VectorVendor: JFROG
Lifecycle Timeline
1DescriptionCVE.org
Under specific circumstances, low-level user can run request to remote CocoaPods repos via JFrog Artifactory External Dependency.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
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-65543
GHSA-8j6w-ppx3-p99g
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB