Skip to main content

Adobe Content Credentials EUVDEUVD-2026-84767

| CVE-2026-19480 HIGH
Improper Input Validation (CWE-20)
2026-09-22 adobe GHSA-4jwf-g86p-2g87
7.5
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Craft asset with malformed validation input
  2. Exploit
    Submit asset to Content Credentials SDK/CLI
  3. Execution
    Bypass improper input validation check
  4. Impact
    Gain unauthorized write access to credentials

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V2 - Validation and Business Logic Input validation, allowlisting
Exploitation Conditions

Exploitation requires the attacker to supply a crafted asset or Content Credentials manifest that is processed by the Adobe Content Credentials Rust SDK or its command-line tool; the malformed input evades the SDK's input validation to bypass the intended security control. No authentication and no user interaction are required (PR:N/UI:N). The practical limit is scope of impact and reach: the effect is confined to unauthorized write/forgery of Content Credentials provenance data (I:H, C:N/A:N), and exposure depends on an application or workflow actually invoking the SDK/CLI to validate attacker-supplied content - meaningful mainly to systems that rely on these credentials for media authenticity/trust decisions.

Impact

This is a legitimate but bounded integrity risk. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N = 7.5) describes an unauthenticated, low-complexity, no-interaction path to an integrity-only impact - the attacker gains unauthorized write access by bypassing a security/validation check, with no confidentiality or availability effect. There is no EPSS score, no CISA KEV listing, and no public exploit code provided, so exploitation status is 'no public exploit identified at time of analysis' - the 7.5 rating reflects potential severity, not observed activity. One caveat to verify: the affected products are a Rust SDK and a command-line tool for Content Credentials (C2PA provenance), which are typically invoked to process a supplied asset/manifest; the AV:N rating is defensible if the crafted asset is delivered over a network but could arguably be AV:L in file-only/CLI usage - verify the exposure path with Adobe APSB26-147. Because the impact is confined to forging or writing Content Credentials (undermining media provenance/trust) rather than code execution or data theft, this is a moderate, provenance-integrity concern rather than a top-tier emergency for most environments.

Exploit ScenarioDerived

An attacker crafts a malicious asset or Content Credentials manifest with input that evades the SDK's validation logic. When the Rust SDK or command-line tool processes it, the improper input validation lets the attacker bypass the intended security control and gain unauthorized write access - forging or tampering with content-provenance credentials without authentication or user interaction. No public proof-of-concept is available at time of analysis.

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

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

Alert me

AnalysisAIv1 – Sep 22, 2026

Improper input validation in Adobe's Content Credentials Rust SDK and its companion command-line tool lets unauthenticated remote attackers supply a crafted asset or Content Credentials manifest that slips past the SDK's validation logic, bypassing the intended security control and allowing unauthorized write/forgery of Content Credentials provenance data. The defect is network-reachable with no authentication and no user interaction (CVSS:3.1/AV:N/AC:L/PR:N/UI:N), but the impact is integrity-only - confidentiality and availability are unaffected (C:N/I:H/A:N) - so exposure is bounded to applications and workflows that actually invoke the SDK or CLI to validate attacker-supplied content, particularly those relying on these credentials for media authenticity or trust decisions. No public exploit code and no confirmed active exploitation were identified at time of analysis, and no EPSS or KEV data was supplied; Adobe's advisory (APSB26-147) is the authoritative source.

RemediationAI

Adobe has published a security bulletin for this issue (APSB26-147, https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-147.html); patch availability is confirmed per the vendor advisory, but the input data does not specify an exact fixed version, so administrators must consult the bulletin directly to identify and deploy the corrected SDK or CLI build rather than relying on an assumed version number. Until the fixed build is in place, the most effective compensating control is to stop passing untrusted Content Credentials manifests to the vulnerable SDK or CLI: gate ingestion behind a strict, independently maintained schema and signature-checking layer that rejects malformed or unexpected fields before the SDK parses them, at the cost of additional engineering and possible divergence from Adobe's parser semantics. Run the CLI in a sandboxed, least-privileged process with no write access to trusted credential stores, and never treat SDK output as an authoritative authenticity signal - log and re-verify provenance out of band, which reduces the blast radius of a bypass but does not eliminate it. Finally, restrict which users or systems may submit assets for credential validation, and monitor for anomalous writes to provenance records, accepting that these are detective rather than preventive measures.

Affected VersionsENISA

Content Credentials Command-Line Tool 0 ≤c2patool-v0.26.70
Content Credentials Rust SDK 0 ≤c2pa-v0.89.2

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

The vulnerability is a CWE-20 Improper Input Validation flaw in Adobe's Content Credentials implementation, which is distributed as a Rust SDK and a command-line tool (per the affected CPEs: cpe:2.3:a:adobe:content_credentials_rust_sdk and cpe:2.3:a:adobe:content_credentials_command-line_tool). Content Credentials are cryptographically signed provenance manifests describing the origin and edit history of digital media; the SDK's job is to parse and validate those manifests before an application trusts their contents. Because the parsing/validation layer fails to properly reject malformed input, a crafted manifest or asset can evade the check that is supposed to enforce the security control, which is why the classification is a security-feature bypass rather than a memory-safety or code-execution issue. Unauthenticated, remote input validation failures of this class are dangerous wherever the SDK's verdict is treated as authoritative, since the resulting trust decision can be inverted without any credential or user action. All versions are flagged as affected by the wildcard CPE records, and the concrete exploitation prerequisites are simply that attacker-controlled content reaches the SDK or CLI.

Know when Content Credentials Rust Sdk 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.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
vuln.today AI 7.5 HIGH

Unauthenticated crafted-input bypass with no interaction (PR:N/UI:N/AC:L); AV:N accepted per vendor though borderline for a CLI/SDK; integrity-only write access, so C:N/A:N.

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

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 does not require user interaction.

Executive ViewAI

Why It Matters

Adobe's Content Credentials Rust SDK and its companion command-line tool contain an unauthenticated input-validation flaw (CVE-2026-19480) that lets forged provenance data pass validation, undermining the authenticity guarantees organizations depend on when deciding whether media can be trusted. Only teams that run these components against attacker-supplied assets or manifests are exposed - typically media verification, content authenticity, and downstream trust workflows - but for them the integrity of every provenance decision made through the unpatched components is in question. No public exploit code and no confirmed active exploitation were identified at time of analysis, and no vendor-released patch has been identified at time of analysis.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include disabling validation of untrusted, externally supplied Content Credentials manifests or assets, restricting network reachability of SDK and CLI validation services, enforcing strict schema, size, and trusted-issuer allowlisting before manifests reach the SDK or CLI, treating all credentials validated by the unpatched components as unverified, independently corroborating provenance claims through an alternate channel before relying on them, and monitoring validation logs for anomalies or unexpected write operations.

Threat Intelligence Overview

EPSS Score
0.8%
Top 44% exploitable
Prevalence
Low
niche C2PA provenance developer SDK/CLI, 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.8%
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
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

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

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

CVE-2026-75632 HIGH
7.5 Sep 22

Denial of service in Adobe Content Credentials - the Content Authenticity Initiative (CAI) Rust SDK (c2pa-rs) and its as

CVE-2026-71443 HIGH
7.5 Aug 25

Improper input validation in Adobe's CAI Content Credentials tooling - spanning both the C2PA Tool and the Content Crede

CVE-2026-71442 HIGH
7.5 Aug 25

Integer underflow in Adobe's Content Credentials Rust SDK and C2PA Tool allows unauthenticated remote attackers to crash

CVE-2026-71360 HIGH
7.5 Aug 25

Uncontrolled resource consumption in Adobe's Content Credentials ecosystem - specifically the c2pa_tool and Content Cred

CVE-2026-75638 MEDIUM
6.5 Sep 22

Improper input validation in Adobe CAI Content Credentials (the Rust SDK and the command-line tool) lets remote, unauthe

CVE-2026-71444 MEDIUM
6.2 Aug 25

Integer underflow (CWE-191) in Adobe's Content Credentials Rust SDK and C2PA Tool crashes the application when processin

CVE-2026-76189 MEDIUM
6.2 Aug 25

Integer underflow in Adobe's Content Credentials Rust SDK and c2pa_tool allows a local attacker to crash the application

CVE-2026-89277 MEDIUM
5.5 Sep 22

Integer overflow in Adobe's CAI Content Credentials Rust SDK and Content Credentials command-line tool crashes applicati

CVE-2026-75633 MEDIUM
5.5 Sep 22

Processing a maliciously crafted C2PA / Content Credentials asset through the CAI (Content Authenticity Initiative) Cont

CVE-2026-76198 MEDIUM
5.5 Aug 25

Arbitrary file system read in Adobe's Content Credentials (C2PA Tool and Content Credentials Rust SDK) exposes sensitive

CVE-2026-75634 MEDIUM
4.3 Sep 22

Improper input validation in Adobe Content Credentials - covering both the Content Credentials Rust SDK and the Content

CVE-2026-76194 MEDIUM
4.3 Sep 22

Improper input validation in Adobe Content Credentials - specifically the Content Credentials Rust SDK and its companion

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