Skip to main content

Content Credentials SDK EUVDEUVD-2026-56277

| CVE-2026-48436 MEDIUM
Improper Input Validation (CWE-20)
2026-08-11 psirt@adobe.com GHSA-cpcp-hwrj-fvw3
6.5
CVSS 3.1 · Vendor: adobe
Share

Severity by source

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

Network-delivered via crafted URL, no privileges needed, user interaction required, integrity-only impact with no confidentiality or availability effect - matches provided vector.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:H/VA:N/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
Required
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

1
Analysis Generated
Aug 11, 2026 - 23:35 vuln.today

DescriptionCVE.org

CAI Content Credentials is affected by an Improper Input Validation vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write access. Exploitation of this issue requires user interaction in that a victim must visit a maliciously crafted URL or interact with a compromised web page.

AnalysisAI

Improper input validation across Adobe's Content Credentials JS SDK, Rust SDK, and command-line tool allows a remote unauthenticated attacker to bypass integrity verification and gain unauthorized write access to C2PA-signed content metadata. All three SDK components prior to their respective patch releases are affected, and exploitation requires a victim to visit a maliciously crafted URL or interact with a compromised web page. No public exploit code or active exploitation has been identified at time of analysis, though the write-impact on content authenticity signals carries meaningful trust implications for downstream consumers.

Technical ContextAI

The Content Credentials ecosystem implements the Coalition for Content Provenance and Authenticity (C2PA) specification, which embeds cryptographically signed provenance manifests into media assets. The affected components - @contentauth/c2pa-web (JavaScript/WebAssembly), the c2pa Rust crate, and c2patool - all share responsibility for validating manifest structures before accepting or processing them. CWE-20 (Improper Input Validation) at this layer means crafted manifest or URL input is not sufficiently sanitized or rejected, allowing an attacker to bypass the trust assertions that Content Credentials are designed to enforce. Because write access is the stated impact, the bypass likely permits forging or altering manifest data that the SDK would otherwise reject as invalid or unauthorized.

RemediationAI

The primary fix is to upgrade all in-use Content Credentials components to their patched releases: @contentauth/c2pa-web@0.12.1 for the JS SDK (update via npm or yarn), c2pa-v0.90.6 for the Rust crate (update Cargo.toml dependency), and c2patool-v0.27.6 for the command-line tool. Full guidance is available in Adobe security advisory APSB26-111 at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-111.html. Where immediate patching is not feasible, organizations can reduce exposure by restricting the contexts in which Content Credentials validation is triggered from user-supplied URLs - for example, disabling or gating any web-facing workflows that accept arbitrary C2PA manifest URLs from untrusted sources. This trade-off limits functionality but removes the UI:R attack surface until the patch can be deployed.

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

EUVD-2026-56277 vulnerability details – vuln.today

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