Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessDeliver crafted URL to victim via phishing or malicious page
-
DeliveryVictim clicks URL or loads compromised content
-
ExploitContent Credentials SDK processes malicious manifest or URL input
-
ExecutionSDK issues server-side request to attacker-controlled or internal target
-
ImpactInternal service trusts application's network context and responds with privileged data or grants elevated access
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 a victim to visit a maliciously crafted URL or interact with a compromised web page - passive, unauthenticated remote exploitation is not possible without this user-interaction step (UI:R confirmed by CVSS vector). The CVSS vector confirms no authentication is required from the attacker's perspective (PR:N), meaning the attacker does not need credentials on the target system. The scope change (S:C) requires that the vulnerable application have network access to internal services that it would not normally expose to external parties; environments where the SDK runs in a network-isolated or egress-filtered context significantly reduce escalation risk. The privilege escalation impact is contingent on the presence of internal services that trust requests originating from the application's network context - deployments where no such trusted internal services are reachable from the SDK process are not exposed to the escalation component. |
| Impact | The official CVSS score of 4.7 (Medium) reflects a network-accessible, low-complexity, unauthenticated attack requiring user interaction (AV:N/AC:L/PR:N/UI:R/S:C/C:N/I:L/A:N). The scope change (S:C) elevates real-world risk beyond what the base score suggests, as it indicates the SSRF can pivot to affect internal services that the vulnerable component has trusted access to - this is where the privilege escalation angle becomes significant. The C:N rating in the provided CVSS vector may understate risk: SSRF vulnerabilities characteristically allow reading internal service responses, suggesting at minimum low confidentiality impact. No EPSS data was supplied in the input, and the vulnerability is absent from the CISA KEV catalog, indicating no confirmed mass exploitation at this time. The user-interaction requirement (UI:R) meaningfully reduces the attack surface compared to fully passive SSRF; exploitation depends on delivering a crafted URL through phishing, malicious embeds, or compromised content pipelines. Given the breadth of the affected package ecosystem (JS, Rust, CLI), even a moderately sized development or media-processing team that has not yet pinned to patched versions carries real exposure, and the privilege escalation potential warrants treating this above its moderate CVSS score. |
| Exploit ScenarioDerived | An attacker crafts a malicious web page or phishing email containing a URL that, when visited or clicked by a victim using an application built on the Content Credentials SDK, causes the SDK to issue a server-side request to an internal service (e.g., a cloud metadata endpoint or internal API) on behalf of the victim's session. The internal service, trusting requests from the application's network context, responds with privileged data or grants elevated access, completing the privilege escalation. No public proof-of-concept code has been identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 11, 2026
SSRF with privilege escalation affects Adobe's Content Credentials SDK and CLI toolchain, enabling a network-based attacker to induce the victim's client to issue server-side requests to unintended internal or external targets. Exploitation requires user interaction - a victim must visit a crafted URL or engage with a compromised web page - but the CVSS scope change (S:C) indicates the vulnerability can reach beyond the directly vulnerable component to affect other systems or services. No public exploit code has been identified at time of analysis, and the vulnerability is not listed in the CISA KEV catalog.
RemediationAI
Update all affected components to their respective patched versions: c2pa Rust SDK to c2pa-v0.90.6, the JavaScript SDK to @contentauth/c2pa-web@0.12.1, and c2patool to c2patool-v0.27.6. Full details are available in Adobe Security Bulletin APSB26-111 at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-111.html and in the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-47922. If immediate patching is not feasible, reduce exposure by restricting outbound network access from services that invoke the Content Credentials SDK, blocking connections to internal RFC-1918 addresses and metadata endpoints (e.g., cloud provider IMDS) from the process context running these libraries - note that aggressive egress filtering may break legitimate external manifest or credential resolution. Additionally, avoid processing untrusted C2PA manifests or user-supplied credential URLs in environments with privileged internal network access until patched versions are deployed.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
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) occurs when an application fetches a remote resource based on a user-supplied URL without sufficient validation, allowing an attacker to redirect server-side requests to internal infrastructure. The Content Credentials ecosystem (built on the C2PA - Coalition for Content Provenance and Authenticity - standard) processes cryptographically signed media provenance metadata. The affected components span three distinct packages: the JavaScript/WebAssembly SDK (@contentauth/c2pa-web), the Rust SDK (c2pa), and the command-line tool (c2patool). All three likely parse or dereference external URLs embedded in C2PA manifest data or as inputs to credential verification workflows, making the SSRF triggerable through maliciously crafted media or manifest URLs. The privilege escalation vector implied by the tags suggests that internal service requests made via SSRF may reach endpoints that trust the request origin and grant elevated capabilities.
Know when C2Pa 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:N/UI:R/S:C/C:N/I:L/A:N
Scope changes to internal services (S:C); SSRF inherently yields at least low confidentiality impact from internal response data, so C:N is understated.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
CAI Content Credentials is affected by a Server-Side Request Forgery (SSRF) vulnerability that could result in privilege escalation. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page. Scope is changed.
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.
Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.
Server-side request forgery in Adobe Content Credentials (CAI Content Credentials SDK) allows unauthenticated remote att
Server-Side Request Forgery in Adobe's C2PA (Content Credentials) SDK family - the Rust SDK (c2pa), the Node.js web SDK
Denial of service in Adobe's CAI (Content Authenticity Initiative) Content Credentials SDK stems from uncontrolled resou
Uncontrolled resource consumption in the Adobe CAI Content Credentials SDK lets unauthenticated, remote attackers exhaus
Improper input validation in the Adobe CAI Content Credentials SDK allows remote, unauthenticated attackers to bypass a
Improper input validation in the CAI Content Credentials SDK (Adobe security bulletin APSB26-163) lets unauthenticated r
Unauthenticated remote attackers can bypass a security feature in Adobe's CAI Content Credentials SDK and gain unauthori
Improper input validation in the CAI Content Credentials SDK allows a remote, unauthenticated attacker to feed crafted i
Integer overflow (CWE-190) in the CAI Content Credentials SDK lets unauthenticated remote attackers crash applications t
Denial-of-service in the CAI Content Credentials SDK allows remote unauthenticated attackers to exhaust system resources
Denial of service in the CAI Content Credentials SDK allows remote, unauthenticated attackers to exhaust system resource
Application denial-of-service in the Adobe CAI Content Credentials SDK lets unauthenticated remote attackers exhaust sys
EUVD-2026-56282
GHSA-47fm-r9j8-2g49
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB