Skip to main content

JFrog Artifactory CVE-2026-70548

| EUVDEUVD-2026-65543 LOW
Server-Side Request Forgery (SSRF) (CWE-918)
2026-08-25 JFROG GHSA-8j6w-ppx3-p99g
3.5
CVSS 3.1 · Vendor: JFROG
View

Attack ChainAIDerived

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

  1. Access
    Authenticate to Artifactory as low-privilege user
  2. Delivery
    Identify accessible External Dependency CocoaPods endpoint
  3. Exploit
    Craft request satisfying specific triggering conditions
  4. Execution
    Coerce Artifactory server into outbound SSRF request
  5. Impact
    Cause 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.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

Artifactory 7.146.0 <7.146.36
Artifactory 7.161.11 <7.161.19

Affected Packages

euvd artifactory fix: 7.146.36, 7.161.19

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

Vendor (JFROG) PRIMARY 3.5 LOW
AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:L
vuln.today AI 3.5 LOW

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.

3.1 AV:N/AC:H/PR:L/UI:N/S:C/C:N/I:N/A:L
4.0 AV:N/AC:H/AT:P/PR:L/UI:N/VC:N/VI:N/VA:L/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
Changed
Confidentiality
None
Integrity
None
Availability
Low

Lifecycle Timeline

1
Patch available
Aug 25, 2026 - 17:17 EUVD

DescriptionCVE.org

Under specific circumstances, low-level user can run request to remote CocoaPods repos via JFrog Artifactory External Dependency.

Threat Intelligence Overview

EPSS Score
0.2%
Top 92% exploitable
Prevalence
Medium
widely deployed enterprise artifact repository manager
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 LOW
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
Defer
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Low
Technical Impact
Partial

Priority Score

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

Attack Technique

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

CVE-2026-82329 CRITICAL POC
9.8 Aug 28

Authentication bypass in JFrog Artifactory allows an unauthenticated, network-adjacent attacker to escalate to full admi

CVE-2026-42016 HIGH POC
8.8 Jul 27

Privilege escalation in JFrog Artifactory Self-Hosted before 7.133.11 lets a low-privileged authenticated user leverage

CVE-2026-42018 HIGH POC
7.5 Aug 12

JFrog Artifactory exposes an internal anonymous-user token to unauthenticated callers even when anonymous access is expl

CVE-2026-66384 MEDIUM POC
5.3 Aug 12

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten

CVE-2019-9733 CRITICAL POC
9.8 Apr 11

An issue was discovered in JFrog Artifactory 6.7.3. Rated critical severity (CVSS 9.8), this vulnerability is remotely e

CVE-2026-65617 HIGH POC
8.8 Jul 27

Low-privileged users can exploit a deserialization flaw in JFrog Artifactory's package handling to potentially execute a

CVE-2020-7931 HIGH POC
8.8 Jan 23

In JFrog Artifactory 5.x and 6.x, insecure FreeMarker template processing leads to remote code execution, e.g., by modif

CVE-2018-1000206 HIGH POC
8.8 Jul 13

JFrog Artifactory version since 5.11 contains a Cross ite Request Forgery (CSRF) vulnerability in UI rest endpoints that

CVE-2026-65923 MEDIUM POC
6.8 Jul 27

Server-side request forgery in JFrog Artifactory Ansible repository handling allows authenticated users with repository

CVE-2026-66018 MEDIUM POC
6.5 Jul 27

Information disclosure in JFrog Artifactory allows authenticated users with read access to an ordinary repository to ret

CVE-2016-6501 CRITICAL
9.8 Dec 09

JFrog Artifactory before 4.11 allows remote attackers to execute arbitrary code via an LDAP attribute with a crafted ser

CVE-2026-65921 HIGH
8.8 Jul 27

Authenticated low-privilege users of JFrog Artifactory can write arbitrary files outside the intended build artifacts lo

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