Skip to main content

Content Credentials SDK CVE-2026-48357

| EUVDEUVD-2026-44526 MEDIUM
Uncontrolled Resource Consumption (CWE-400)
2026-07-14 psirt@adobe.com GHSA-c5hm-56x3-6335
6.2
CVSS 3.1 · Vendor: adobe
Share

Severity by source

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

c2pa-web processes remotely-submitted content in Node.js servers, making AV:N the realistic attack vector for the most exposed deployment; no auth or interaction required.

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
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

1
Analysis Generated
Jul 22, 2026 - 11:01 vuln.today

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 C2PA Content Credentials Rust SDK, CLI tool (c2patool), and JavaScript web SDK allows a local attacker supplying a crafted input to exhaust system resources and crash the application. All three library families are affected across distinct runtimes - Rust, Node.js, and native binary - with patched releases available for each. No public exploit exists, SSVC classifies exploitation as none, and EPSS sits at the 5th percentile, indicating low real-world exploitation pressure despite the zero-user-interaction requirement.

Technical ContextAI

The Coalition for Content Provenance and Authenticity (C2PA) standard embeds cryptographically signed provenance manifests inside media files. Adobe's reference implementations - the Rust SDK (cpe:2.3:a:adobe:c2pa:*:*:*:*:*:rust:*:*), the Node.js web SDK (cpe:2.3:a:adobe:c2pa-web:*:*:*:*:*:node.js:*:*), and the standalone command-line tool (cpe:2.3:a:adobe:c2patool:*:*:*:*:*:*:*:*) - all parse these manifests during content verification. CWE-400 (Uncontrolled Resource Consumption) indicates a parsing path that does not impose bounds on memory allocation, loop iteration, or recursion depth when encountering a malformed or adversarially crafted C2PA manifest, ultimately causing the hosting process to exhaust available resources. The flaw spans three distinct codebases sharing the same conceptual parsing logic.

RemediationAI

Upgrade to the patched releases confirmed by Adobe PSIRT and EUVD: Rust SDK to c2pa-v0.85.2, Command-Line Tool to c2patool-v0.26.65, and JavaScript Web SDK to @contentauth/c2pa-web@0.9.0. The full vendor advisory is at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-80.html (APSB26-80). If immediate upgrade is not feasible for the c2pa-web deployment, restrict the file-upload endpoint to authenticated and rate-limited clients to reduce the ability of an external attacker to submit crafted manifests at volume - be aware this trades usability for risk reduction. For c2patool in automated pipelines, limit input sources to trusted, internally generated files and avoid processing user-supplied media until patched. No known workaround eliminates the root cause; patching is the only confirmed fix.

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-48439 HIGH
7.5 Aug 11

Uncontrolled resource consumption in Adobe's CAI Content Credentials SDK enables remote unauthenticated attackers to exh

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

Share

CVE-2026-48357 vulnerability details – vuln.today

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