Skip to main content

Adobe C2PA SDK CVE-2026-48295

| EUVDEUVD-2026-44528 HIGH
Insufficiently Protected Credentials (CWE-522)
2026-07-14 psirt@adobe.com GHSA-87gh-gwg6-px6x
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:H/I:N/A:N
vuln.today AI
7.5 HIGH

Vendor states no user interaction and network-reachable credential disclosure with no auth, so AV:N/PR:N/UI:N; impact is read-only credential exposure, so C:H and I:N/A:N.

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

Lifecycle Timeline

2
Analysis Generated
Jul 22, 2026 - 11:32 vuln.today
CVE Published
Jul 14, 2026 - 22:17 nvd
HIGH 7.5

DescriptionCVE.org

CAI Content Credentials is affected by an Insufficiently Protected Credentials vulnerability that could result in disclosure of sensitive information. An attacker could leverage this vulnerability to gain unauthorized read access. Exploitation of this issue does not require user interaction.

AnalysisAI

Credential disclosure in Adobe's CAI Content Credentials (C2PA) tooling - spanning the Rust SDK (c2pa ≤0.84.0), the JS SDK (@contentauth/c2pa-web ≤0.7.0), and the c2patool command-line utility (≤0.16.5) - allows a remote attacker to gain unauthorized read access to sensitive credentials due to insufficient protection of stored secrets (CWE-522). The CVSS 3.1 vector (AV:N/PR:N/UI:N, C:H) rates it 7.5 High with no authentication or user interaction required. There is no public exploit identified at time of analysis, CISA SSVC lists exploitation as none, and EPSS is low at 0.39% (31st percentile), so no active exploitation is evidenced.

Technical ContextAI

C2PA (Coalition for Content Provenance and Authenticity) is an open standard for cryptographically signing and verifying the provenance of digital media, and Adobe's Content Authenticity Initiative (CAI) ships reference implementations: a Rust SDK (crate 'c2pa'), a Node.js/browser JS SDK ('@contentauth/c2pa-web'), and the 'c2patool' CLI, all confirmed via the CPE strings cpe:2.3:a:adobe:c2pa, c2pa-web, and c2patool. The root cause is CWE-522, Insufficiently Protected Credentials, meaning secret material (e.g. signing keys or credentials used in the provenance workflow) is stored or handled without adequate protection such as encryption or access restriction, permitting unauthorized read access. Because these are libraries/tools embedded in other applications, the exposure depends heavily on how a consuming application deploys and exposes the SDK.

RemediationAI

Upgrade to the vendor-released patched versions: Rust SDK c2pa-v0.85.2, JS SDK @contentauth/c2pa-web@0.9.0, and CLI c2patool-v0.26.65, per Adobe advisory APSB26-80 (https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-80.html). Because these are dependencies, update the pinned version in your Cargo.toml / package.json and rebuild and redeploy any application or pipeline that embeds them, and rotate any credentials or signing keys that may have been exposed while the vulnerable version was in use, since a patch does not undo prior disclosure. If immediate upgrade is not possible, restrict network and process access to services that use the affected SDK and audit where credential material is stored, with the trade-off that this narrows exposure but does not remove the underlying insufficient protection.

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-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-48295 vulnerability details – vuln.today

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