Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessReach C2PA-processing endpoint
-
DeliverySubmit crafted Content Credentials asset
-
ExploitTrigger uncontrolled resource consumption (CWE-400)
-
ExecutionExhaust CPU/memory
-
ImpactApplication denial-of-service
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V2 - Validation and Business Logic Resource consumption limits
MITRE ATT&CK
1 technique across 1 tactic: Impact The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Requires that the affected Adobe Content Credentials Rust SDK (c2pa-rs) or command-line tool be used to parse/validate an attacker-supplied C2PA asset or manifest; the crafted input drives uncontrolled resource consumption. No authentication or user interaction is needed (PR:N/UI:N). The practical limiting factor is exposure: network-reachable exploitation (AV:N) applies only when the SDK is embedded in a service that accepts untrusted content credential files, whereas standalone command-line usage limits the vector to locally/pipeline-supplied assets. Impact is confined to availability - no confidentiality or integrity effect. |
| Impact | The vendor CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H, base 7.5) describes an unauthenticated, low-complexity, network-reachable denial-of-service with no confidentiality or integrity impact - availability-only. All severity in this score derives from A:H; there is no code-execution or data-exposure facet. Signals that would raise real-world priority are absent from the input: no EPSS probability, no CISA KEV listing, and no POC reference are provided, so exploitation status is 'no public exploit identified at time of analysis.' The AV:N/PR:N framing is realistic only when the affected Rust SDK (c2pa-rs) or command-line tool (c2patool) is embedded in a service that ingests attacker-controlled media/manifest files over the network; for the standalone command-line tool the practical vector is closer to local/pipeline processing of an untrusted asset. Net: this is a genuine but bounded availability issue - a real fix-forward item for anyone running the SDK in an exposed asset-processing pipeline, not a high-urgency RCE. No conflicting signals in the CVSS itself; the main caveat is that network exposure is deployment-dependent and cannot be confirmed from the sparse advisory. |
| Exploit ScenarioDerived | An attacker submits a maliciously crafted Content Credentials (C2PA) asset or manifest to a service that parses it using the affected Adobe Content Credentials Rust SDK or command-line tool. Processing the crafted input triggers uncontrolled resource consumption (CPU/memory), exhausting system resources and rendering the application unresponsive. No authentication or user interaction is required; no public exploit code is identified at time of analysis. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 22, 2026
Denial of service in Adobe Content Credentials - the Content Authenticity Initiative (CAI) Rust SDK (c2pa-rs) and its associated command-line tool - allows attackers to exhaust system resources when the library is used to parse or validate an attacker-supplied C2PA asset or manifest. The flaw is classified as uncontrolled resource consumption (CWE-400) with CVSS 3.1 base 7.5 (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H): authentication and user interaction are not required, and impact is availability-only with no confidentiality or integrity effect. No public exploit code was identified at time of analysis and there is no CISA KEV listing, so real-world risk is driven mainly by exposure - a network-reachable exploit path exists only where the SDK is embedded in a service that ingests untrusted content credential files, while standalone command-line usage limits the vector to locally or pipeline-supplied assets.
RemediationAI
Apply the fixed build identified in Adobe security bulletin APSB26-147 (https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-147.html), which is the vendor's authoritative source for affected and patched versions; the specific fixed version number is not provided in the available intelligence, and patch status is therefore 'no vendor-released patch identified at time of analysis' from the supplied data alone. Until the upgrade is deployed, constrain the attack path, which exists only when untrusted C2PA assets reach the parser: run SDK validation out-of-process in a sandboxed worker with hard CPU, memory, and wall-clock limits plus automatic restart, and enforce pre-parse caps on input file size and manifest nesting depth. Trade-off: aggressive limits can reject legitimately large or complex Content Credentials, so tune against a representative corpus. If the CLI is used, restrict it to trusted pipeline-supplied assets and never invoke it directly on user uploads. For services embedding c2pa-rs, restrict network reachability of the validation endpoint to trusted clients or rate-limit it per source; this reduces exposure before patching but can break legitimate external content flows. Disabling C2PA validation entirely is an effective last-resort mitigation but removes provenance verification, so it should be considered only where the availability impact outweighs the loss of content authenticity checks.
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
The affected components are Adobe's implementation of the C2PA (Coalition for Content Provenance and Authenticity) Content Credentials specification: the Rust SDK published as c2pa-rs and the companion command-line tool, both enumerated in the CPE data (cpe:2.3:a:adobe:content_credentials_rust_sdk and cpe:2.3:a:adobe:content_credentials_command-line_tool). Validating a Content Credential requires parsing a container of CBOR/JUMBF structures - the claim, assertions, embedded ingredient files, thumbnails, and hash/signature material - whose sizes and nesting are largely declared by the file itself. CWE-400 (Uncontrolled Resource Consumption) indicates that this parsing/validation path fails to bound one or more of those attacker-influenced parameters, so a crafted manifest can drive excessive memory or CPU consumption, deep recursion, or repeated work until the process or host becomes unresponsive. Because the CVSS vector is AV:N/AC:L/PR:N/UI:N with scope unchanged, the vulnerable parsing logic is reachable without credentials and without any victim action wherever the SDK sits behind a network interface; Adobe's advisory for the Content Authenticity SDK (APSB26-147) covers this SDK family, which is also consumed indirectly by applications that embed c2pa-rs for provenance verification.
Know when Content Credentials Rust Sdk 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:N/S:U/C:N/I:N/A:H
Unauthenticated parsing of attacker-supplied C2PA input causes resource exhaustion; availability-only (A:H, C/I:N), network vector assumes SDK embedded in an exposed service.
Primary rating from Vendor (adobe).
CVSS VectorVendor: adobe
DescriptionCVE.org
CAI Content Credentials is affected by an Uncontrolled Resource Consumption vulnerability that could lead to application denial-of-service. An attacker could exploit this vulnerability to exhaust system resources, resulting in an application denial-of-service condition. Exploitation of this issue does not require user interaction.
Executive ViewAI
Adobe Content Credentials (CAI Rust SDK) contains a high-severity denial-of-service vulnerability that can exhaust system resources when parsing untrusted C2PA assets. An unauthenticated remote attacker could disrupt services that embed the SDK and ingest external content credentials, impacting availability of content authenticity verification. No vendor-released patch identified at time of analysis, so leadership should prioritize exposure reduction and interim mitigations.
No vendor patch available. Interim mitigations include: limit resource consumption (CPU, memory) for processes parsing C2PA assets; validate and sanitize all externally supplied C2PA files; restrict network reachability of vulnerable services; monitor for abnormal resource usage; and consider disabling C2PA parsing if not business-critical.
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
Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.
More in Content Credentials Rust Sdk
View allImproper input validation in Adobe's Content Credentials Rust SDK and its companion command-line tool lets unauthenticat
Improper input validation in Adobe's CAI Content Credentials tooling - spanning both the C2PA Tool and the Content Crede
Integer underflow in Adobe's Content Credentials Rust SDK and C2PA Tool allows unauthenticated remote attackers to crash
Uncontrolled resource consumption in Adobe's Content Credentials ecosystem - specifically the c2pa_tool and Content Cred
Improper input validation in Adobe CAI Content Credentials (the Rust SDK and the command-line tool) lets remote, unauthe
Integer underflow (CWE-191) in Adobe's Content Credentials Rust SDK and C2PA Tool crashes the application when processin
Integer underflow in Adobe's Content Credentials Rust SDK and c2pa_tool allows a local attacker to crash the application
Integer overflow in Adobe's CAI Content Credentials Rust SDK and Content Credentials command-line tool crashes applicati
Processing a maliciously crafted C2PA / Content Credentials asset through the CAI (Content Authenticity Initiative) Cont
Arbitrary file system read in Adobe's Content Credentials (C2PA Tool and Content Credentials Rust SDK) exposes sensitive
Improper input validation in Adobe Content Credentials - covering both the Content Credentials Rust SDK and the Content
Improper input validation in Adobe Content Credentials - specifically the Content Credentials Rust SDK and its companion
EUVD-2026-84770
GHSA-c99f-hrqh-3cpm
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB