Skip to main content

Content Credentials SDK EUVDEUVD-2026-100739

| CVE-2026-104345 HIGH
Improper Input Validation (CWE-20)
2026-10-13 psirt@adobe.com GHSA-c9qv-qg5x-42xh
7.5
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Send crafted input to SDK endpoint
  2. Exploit
    Bypass improper input validation
  3. Execution
    Defeat intended security control
  4. Impact
    Gain unauthorized write access

Vulnerability Assessment

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

The target must be an application or service that embeds the CAI Content Credentials SDK and exposes its input-processing path to the network; exploitation requires sending crafted input that the SDK fails to validate properly (CWE-20), bypassing a security feature to obtain write access. Per the CVSS vector exploitation is unauthenticated (PR:N) and requires no user interaction (UI:N) against reachable deployments. LIMITING FACTORS: impact is restricted to integrity (C:N/A:N), so the payoff is unauthorized modification/forgery rather than data theft or disruption; the exact SDK feature, version range, and configuration that expose the vulnerable validation are not specified in the input and should be confirmed against Adobe advisory APSB26-163.

Impact

The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, base 7.5) describes a remotely reachable, low-complexity flaw needing no privileges and no user interaction, with impact confined to integrity (I:H) - consistent with the description of a security-feature bypass yielding unauthorized write access and no confidentiality or availability loss. This is a credible network-facing integrity risk on paper. However, several real-world exploitation signals are MISSING rather than negative: no EPSS probability was provided, the CVE is not listed in CISA KEV, and no public POC is referenced - so there is no public exploit identified at time of analysis and no evidence of active or automatable exploitation. The practical priority is therefore moderate: the flaw is attractive (unauthenticated, network, no UI) but exploitation would target content-authenticity integrity (e.g. forging/altering signed content credentials) rather than granting system compromise, and the affected component is a specialized SDK rather than ubiquitous infrastructure. Note a labeling tension: the input Tag says 'Authentication Bypass' while Adobe's description specifies a 'Security feature bypass' leading to unauthorized write - these are related but not identical, and the vector's C:N argues against a classic credential/auth bypass. Verify the precise bypassed control with Adobe advisory APSB26-163.

Exploit ScenarioDerived

A remote, unauthenticated attacker sends crafted or malformed input to an application built on the CAI Content Credentials SDK, exploiting improper input validation (CWE-20) to bypass an intended security check. Because UI and privileges are not required, the attacker gains unauthorized write access - for example tampering with or forging content credential data - without any victim interaction. No public exploit code is identified at time of analysis, so this scenario is inferred from the CVSS vector and Adobe's description.

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

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

Alert me

AnalysisAIv1 – Oct 13, 2026

Improper input validation in Adobe's CAI Content Credentials SDK (advisory APSB26-163) lets remote attackers bypass a security feature and obtain unauthorized write access, effectively allowing modification or forgery of protected content-credential data. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N, base 7.5) means the flaw is network-reachable, low complexity, unauthenticated, and requires no user interaction, so any application or service that embeds the SDK and exposes its input-processing path to untrusted input is in scope. Impact is confined to integrity (I:H) with no confidentiality or availability loss, and no public exploit code or CISA KEV entry was identified at time of analysis.

RemediationAI

No fixed SDK version is specified in the available data, so treat Adobe advisory APSB26-163 as the authoritative source: identify your SDK build, confirm whether it falls in the affected range, and upgrade to the corrected release Adobe names there. Where an immediate upgrade is not possible, apply targeted compensating controls: place the input-processing path behind input validation and allow-listing at the application boundary before data reaches the SDK (trade-off: strict allow-listing can reject legitimate malformed-but-benign credentials and requires ongoing tuning), avoid exposing SDK ingest/parse endpoints directly to the internet and restrict them to authenticated internal callers or trusted networks (trade-off: reduces functionality for public-facing tooling), and disable any unused write or credential-ingest features entirely to shrink the attack surface (trade-off: loss of that feature). Because impact is integrity-only, add monitoring for unexpected or unauthorized writes to credential data - log and alert on credential creation/modification events, and verify provenance signatures downstream so that forged or tampered credentials are detected even if the bypass succeeds. Re-check the advisory for updated version guidance, as patch information was not confirmed from the data provided.

Affected VersionsENISA

Content Credentials JS SDK 0 ≤@contentauth/c2pa-web@0.13.4
Content Credentials Rust SDK 0 ≤c2pa-v0.90.15
C2PA Tool 0 ≤c2patool-v0.27.15

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 defect in Adobe's Content Credentials SDK, the component behind the Content Authenticity Initiative's handling of C2PA-style provenance data and content credentials. Because the SDK's validation routine does not adequately constrain crafted input, an attacker can push malformed data past a check that is meant to gate a write operation, converting what should be a rejected request into unauthorized write access - a classic security-feature bypass driven by missing or insufficient input validation rather than a memory-safety bug. The CVSS vector (PR:N, UI:N) confirms the attacker does not need credentials or victim interaction; the only precondition is a reachable deployment in which the SDK's parsing/ingest path is exposed to network-supplied input. The authoritative scope, affected SDK versions, and configuration details are not enumerated in the available data and should be confirmed against Adobe advisory APSB26-163.

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

Description states remote, no-user-interaction security-feature bypass granting write access with no confidentiality or availability loss, so AV:N/AC:L/PR:N/UI:N with I:H only.

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

A high-severity input validation flaw in Adobe's CAI Content Credentials SDK (advisory APSB26-163) allows an unauthenticated, network-based attacker to forge or alter protected content-provenance data wherever the SDK parses untrusted input. Organizations that generate, sign, or verify Content Credentials - including media, publishing, marketing, and any team relying on provenance signals for trust decisions - face reputational and legal exposure because the integrity guarantee behind that data can no longer be assumed. No vendor patch or public exploit code was identified at time of analysis, so exposure persists until Adobe releases a fix and downstream applications are updated.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: enforce application-layer input validation and strict schema allowlisting ahead of the SDK, deploy WAF/API gateway rules to block malformed Content Credentials payloads, restrict SDK parsing endpoints to trusted networks or authenticated callers, and treat all Content Credentials output as unverified until Adobe ships a fix under APSB26-163.

Threat Intelligence Overview

EPSS Score
0.5%
Top 59% exploitable
Prevalence
Low
specialized content-authenticity (C2PA) developer SDK, limited production footprint
Data Quality
4 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.5%
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

38
Low Medium High Critical
KEV: 0
EPSS: 0
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.

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