Skip to main content

CAI Content Credentials CVE-2026-48439

| EUVDEUVD-2026-56560 HIGH
Uncontrolled Resource Consumption (CWE-400)
2026-08-11 psirt@adobe.com GHSA-qjjr-945q-3x93
7.5
CVSS 3.1 · Vendor: adobe
Share

Severity by source

Vendor (adobe) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI
7.5 HIGH

Network-reachable unauthenticated parsing with no complexity barriers; impact is purely availability with no confidentiality or integrity exposure.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (adobe).

CVSS VectorVendor: adobe

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

2
Analysis Generated
Aug 11, 2026 - 21:22 vuln.today
CVE Published
Aug 11, 2026 - 17:18 nvd
HIGH 7.5

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.

AnalysisAI

Uncontrolled resource consumption in Adobe's CAI Content Credentials SDK enables remote unauthenticated attackers to exhaust system resources and cause an application denial-of-service. Three distinct SDK components are affected: the Rust SDK (c2pa), the JavaScript/WebAssembly SDK (@contentauth/c2pa-web), and the command-line tool (c2patool), all across their respective versions prior to the patched releases. No public exploit code or active exploitation has been identified at time of analysis, though the CVSS vector (AV:N/AC:L/PR:N/UI:N) indicates this is trivially exploitable without authentication or user interaction.

Technical ContextAI

The CAI Content Credentials ecosystem implements the C2PA (Coalition for Content Provenance and Authenticity) open specification for embedding and verifying provenance metadata in digital media files. The vulnerability is classified as CWE-400 (Uncontrolled Resource Consumption), a root-cause class in which the software fails to enforce limits on the amount of resources it allocates or processes in response to externally-supplied input - typically triggered by parsing maliciously crafted media files with pathological metadata structures. Affected CPE-identified components span the Rust-native c2pa crate (≤0.90.5), the WebAssembly-compiled JavaScript SDK (@contentauth/c2pa-web ≤0.12.0), and the c2patool CLI (≤0.27.5). When these SDKs process a specially constructed C2PA-signed artifact, the parser can be induced to allocate unbounded memory or CPU cycles without a termination condition, starving legitimate workloads.

RemediationAI

Vendor-released patches are available for all three affected components. Upgrade the Rust SDK to c2pa-v0.90.6 or later, the JavaScript SDK to @contentauth/c2pa-web@0.12.1 or later, and the command-line tool to c2patool-v0.27.6 or later. Full details are in Adobe's security advisory APSB26-111 at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-111.html. For environments where immediate patching is not feasible, compensating controls should include restricting which sources may submit media files for C2PA processing (allowlist trusted origins), enforcing upload size limits and request rate limits at the API gateway or CDN layer before files reach the SDK, and running the SDK in an isolated process or container with hard memory and CPU cgroup limits so resource exhaustion is contained and does not cascade to the host or co-located services.

More in C2Pa

View all
CVE-2026-48290 HIGH
8.2 Jul 14

Server-Side Request Forgery in Adobe's C2PA (Content Credentials) SDK family - the Rust SDK (c2pa), the Node.js web SDK

CVE-2026-48438 HIGH
7.5 Aug 11

Null pointer dereference in Adobe's Content Credentials SDKs (Rust SDK ≤c2pa-v0.90.5, JS SDK ≤@contentauth/c2pa-web@0.12

CVE-2026-48352 HIGH
7.5 Jul 14

Denial-of-service in Adobe's C2PA / Content Credentials SDKs allows a remote attacker to crash any application built on

CVE-2026-48351 HIGH
7.5 Jul 14

Denial-of-service in Adobe's Content Credentials (C2PA) SDK ecosystem lets a remote attacker crash any application that

CVE-2026-48295 HIGH
7.5 Jul 14

Credential disclosure in Adobe's CAI Content Credentials (C2PA) tooling - spanning the Rust SDK (c2pa ≤0.84.0), the JS S

CVE-2026-48287 HIGH
7.4 Jul 14

Arbitrary code execution in Adobe's Content Authenticity (CAI) Content Credentials tooling — the c2pa Rust SDK (≤0.84.0)

CVE-2026-48442 HIGH
7.1 Aug 11

Path traversal in Adobe's Content Credentials toolkit - spanning the c2patool CLI, the c2pa Rust SDK, and the @contentau

CVE-2026-48312 MEDIUM
6.8 Jul 14

Security feature bypass in Adobe's Content Credentials (C2PA) SDKs - the Rust SDK (≤0.84.0), JavaScript SDK (≤0.7.0), an

CVE-2026-48436 MEDIUM
6.5 Aug 11

Improper input validation across Adobe's Content Credentials JS SDK, Rust SDK, and command-line tool allows a remote una

CVE-2026-48445 MEDIUM
6.2 Aug 11

Integer overflow in Adobe's CAI Content Credentials SDK family (Rust, JavaScript, and CLI) allows a local attacker to cr

CVE-2026-48444 MEDIUM
6.2 Aug 11

Integer overflow in Adobe's Content Credentials ecosystem - spanning the Rust SDK (c2pa ≤ v0.90.5), JavaScript SDK (@con

CVE-2026-48443 MEDIUM
6.2 Aug 11

Uncontrolled resource consumption in Adobe's CAI Content Credentials ecosystem (c2patool CLI, Rust SDK, and JS SDK) allo

Share

CVE-2026-48439 vulnerability details – vuln.today

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