Skip to main content

Content Credentials CVE-2026-48442

| EUVDEUVD-2026-56280 HIGH
Path Traversal (CWE-22)
2026-08-11 psirt@adobe.com GHSA-h597-3g4m-44qj
7.1
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Craft C2PA manifest with path traversal payload
  2. Delivery
    Submit to vulnerable tool or SDK for manifest parsing
  3. Exploit
    Bypass path restriction due to missing sanitization
  4. Execution
    Resolve traversal sequence against host file system
  5. Persist
    Read arbitrary file outside working directory
  6. Impact
    Retrieve sensitive file contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK

2 techniques across 2 tactics: Discovery, Collection

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

The attacker must deliver a crafted C2PA manifest to a system running c2patool (≤ v0.27.5), c2pa-rs (≤ v0.90.5), or @contentauth/c2pa-web (≤ 0.12.0) that will actively parse it. The local attack vector (AV:L) means exploitation is limited to scenarios where the attacker has direct local access or can induce the vulnerable tool to process attacker-controlled manifest content - for example, through an automated media pipeline, a build system ingesting external assets, or a web service that accepts user-uploaded files for provenance validation. No privileges are required of the attacker on the vulnerable component itself (PR:N), and no user interaction is needed once the manifest is submitted (UI:N). Deployments that process only internally generated, trusted C2PA manifests are at substantially reduced risk; environments that ingest untrusted third-party media for authenticity validation represent the primary threat surface.

Impact

The CVSS base score of 7.1 (AV:L/AC:L/PR:N/UI:N/S:C/C:N/I:H/A:N) contains an internal inconsistency that materially affects triage: the CVE description documents an arbitrary file-system READ operation - a confidentiality impact - yet the official vector records C:N and I:H, which would imply a write or integrity-affecting outcome. This conflict is unresolved by available sources, and defenders should verify the true impact class against Adobe APSB26-111 before scoring internally. Setting that discrepancy aside, the local attack vector (AV:L) meaningfully limits real-world exposure: exploitation requires either direct local system access or an indirect delivery path such as a CI/CD pipeline or media-ingestion service that processes untrusted C2PA manifests on behalf of the attacker. The low complexity (AC:L) and absence of required privileges (PR:N) or user interaction (UI:N) mean that once delivery conditions are met, exploitation is straightforward - even a mid-sized municipal IT team in sanok running an automated media-authenticity workflow should treat this as a prompt patching priority, particularly because the scope change extends potential file exposure beyond the tool's own working directory. No CISA KEV listing and no public exploit code were present in the provided intelligence, so the current threat tempo is assessed as moderate rather than critical.

Exploit ScenarioDerived

An attacker crafts a C2PA manifest containing path traversal sequences - such as '../../etc/shadow' - as a resource reference, then submits the malicious media file to an automated ingestion pipeline or CI/CD job that invokes a vulnerable c2patool or SDK instance to validate content provenance. The tool resolves the traversal path against the host file system without adequate restriction, returning the contents of a file outside the intended working directory. No public exploit code has been identified at time of analysis.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 11, 2026

Path traversal in Adobe's Content Credentials toolkit - spanning the c2patool CLI, the c2pa Rust SDK, and the @contentauth/c2pa-web JavaScript/WASM SDK - enables arbitrary file-system reads outside intended directory boundaries on the local host. Affected versions include c2patool ≤ v0.27.5, c2pa-rs ≤ v0.90.5, and @contentauth/c2pa-web ≤ 0.12.0, with patched releases available for all three. No public exploit has been identified at time of analysis, but the scope-changed flag in the CVSS vector indicates that successful exploitation can reach resources beyond the vulnerable component's own security domain.

RemediationAI

Upgrade all affected components to their respective patched releases: c2patool-v0.27.6, c2pa-v0.90.6, and @contentauth/c2pa-web@0.12.1, as documented in Adobe APSB26-111 at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-111.html. For operators unable to patch immediately, run c2patool or SDK-based services inside a container or chroot environment with a minimal, read-only bind mount limited strictly to the directories the tool legitimately requires, which reduces the accessible blast radius if a traversal is triggered. In CI/CD or media-pipeline contexts, temporarily disable ingestion of externally sourced or untrusted C2PA manifests until patching is complete; the trade-off is loss of automated provenance validation for untrusted content, which is acceptable as a short-term compensating control. No additional vendor-documented workarounds appear in the available references.

Affected VersionsENISA

Content Credentials Command-Line Tool patch: c2patool-v0.27.6
Content Credentials JS SDK 0 ≤@contentauth/c2pa-web@0.12.0
Content Credentials Command-Line Tool 0 ≤c2patool-v0.27.5
Content Credentials Rust SDK patch: c2pa-v0.90.6
Content Credentials JS SDK patch: @contentauth/c2pa-web@0.12.1
Content Credentials Rust SDK 0 ≤c2pa-v0.90.5

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

Content Credentials is Adobe's implementation of the C2PA (Coalition for Content Provenance and Authenticity) open specification, which cryptographically embeds signed provenance manifests into media assets. The three affected components - the c2patool CLI (written in Rust), the c2pa Rust SDK, and the @contentauth/c2pa-web JS/WASM SDK - parse C2PA manifests that can reference external resources using file-system paths. CWE-22 (Improper Limitation of a Pathname to a Restricted Directory) identifies the root cause: user-controlled path components within manifest references are not adequately normalized or sandboxed before the runtime resolves them against the host file system. The CVSS S:C (Scope Changed) metric confirms that a successful traversal breaches the application's own security boundary and accesses resources governed by a different security authority, such as OS-level files or adjacent application data.

Know when C2Pa 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

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

Description confirms a file-system read impact (C:H not I:H); scope change reflects cross-boundary traversal; local vector and no-privilege requirement retained from available data.

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

DescriptionCVE.org

CAI Content Credentials is affected by an Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability that could result in a Arbitrary file system read. An attacker could leverage this vulnerability to gain unauthorized read access to files or directories outside the intended restrictions. Exploitation of this issue does not require user interaction. Scope is changed.

Executive ViewAI

Why It Matters

Adobe's Content Credentials toolkit contains a path traversal vulnerability in c2patool CLI, c2pa Rust SDK, and @contentauth/c2pa-web JavaScript SDK that enables arbitrary local file system reads from affected systems. Organizations relying on these components for content authentication and verification face exposure of sensitive configuration files, cryptographic keys, and operational data. The vulnerability affects all versions of these three components through c2patool v0.27.5, c2pa-rs v0.90.5, and @contentauth/c2pa-web v0.12.0.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 85% exploitable
Prevalence
Low
developer-facing media-provenance SDK, limited production footprint
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.

More in C2Pa

View all
CVE-2026-95634 HIGH
8.6 Oct 13

Server-side request forgery in Adobe Content Credentials (CAI Content Credentials SDK) allows unauthenticated remote att

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-106627 HIGH
7.5 Oct 13

Denial of service in Adobe's CAI (Content Authenticity Initiative) Content Credentials SDK stems from uncontrolled resou

CVE-2026-100138 HIGH
7.5 Oct 13

Uncontrolled resource consumption in the Adobe CAI Content Credentials SDK lets unauthenticated, remote attackers exhaus

CVE-2026-100135 HIGH
7.5 Oct 13

Improper input validation in the Adobe CAI Content Credentials SDK allows remote, unauthenticated attackers to bypass a

CVE-2026-100124 HIGH
7.5 Oct 13

Improper input validation in the CAI Content Credentials SDK (Adobe security bulletin APSB26-163) lets unauthenticated r

CVE-2026-100117 HIGH
7.5 Oct 13

Unauthenticated remote attackers can bypass a security feature in Adobe's CAI Content Credentials SDK and gain unauthori

CVE-2026-100113 HIGH
7.5 Oct 13

Improper input validation in the CAI Content Credentials SDK allows a remote, unauthenticated attacker to feed crafted i

CVE-2026-100136 HIGH
7.5 Oct 13

Integer overflow (CWE-190) in the CAI Content Credentials SDK lets unauthenticated remote attackers crash applications t

CVE-2026-105902 HIGH
7.5 Oct 13

Denial-of-service in the CAI Content Credentials SDK allows remote unauthenticated attackers to exhaust system resources

CVE-2026-100139 HIGH
7.5 Oct 13

Denial of service in the CAI Content Credentials SDK allows remote, unauthenticated attackers to exhaust system resource

CVE-2026-100137 HIGH
7.5 Oct 13

Application denial-of-service in the Adobe CAI Content Credentials SDK lets unauthenticated remote attackers exhaust sys

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