Skip to main content

Content Credentials SDK EUVDEUVD-2026-65623

| CVE-2026-71444 MEDIUM
Integer Underflow (CWE-191)
2026-08-25 adobe GHSA-q2gq-hfv4-pmxr
6.2
CVSS 3.1 · Vendor: adobe
View

Attack ChainAIDerived

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

  1. Access
    Craft malformed C2PA manifest with underflow-triggering integer
  2. Delivery
    Deliver crafted media file to local processing pipeline
  3. Exploit
    c2pa_tool or Rust SDK ingests and parses manifest
  4. Execution
    Integer underflow occurs in parsing arithmetic
  5. Persist
    Application crashes
  6. Impact
    Content verification workflow disrupted

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Integer underflow checks
Exploitation Conditions

Exploitation requires local access to a system running Adobe's c2pa_tool or content_credentials_rust_sdk and the ability to supply a specially crafted C2PA manifest file to the processing pipeline. The CVSS vector (AV:L/PR:N/UI:N) confirms no elevated privileges and no user interaction are required once the malicious file reaches the tool. Exploitation is strictly bounded to denial-of-service (application crash); no code execution, data exfiltration, or integrity impact has been identified. Remote, unauthenticated network exploitation is not indicated by available data. The primary limiting factor is the local attack vector - an adversary without the ability to place or deliver a crafted file to the local processing pipeline cannot exploit this vulnerability.

Impact

The CVSS 6.2 score reflects a moderate-severity, local-only vulnerability. The AV:L vector substantially restricts the realistic attack surface: exploitation requires that a crafted file reaches a system running the c2pa_tool or Rust SDK locally, which limits exposure compared to network-accessible flaws. AC:L and PR:N indicate the underflow is straightforward to trigger once file delivery is achieved, requiring no elevated privileges. The impact is confined exclusively to availability (A:H, C:N, I:N), meaning the worst reachable outcome is an application crash with no data exposure or code execution path identified. No CISA KEV listing is present and no public proof-of-concept has been identified, so active or widespread exploitation is not confirmed. EPSS data was absent from available intelligence. Real-world priority is highest for organizations running automated C2PA content validation pipelines that ingest untrusted media - a disrupted validation workflow could have downstream consequences for content authenticity workflows - but for typical interactive deployments the crash risk is self-contained.

Exploit ScenarioDerived

An attacker crafts a media file embedding a C2PA manifest with a malformed integer field engineered to underflow the SDK's size or offset computation during parsing. When this file is supplied to a content authenticity pipeline or operator invoking the c2pa_tool or Rust SDK locally, the underflow causes the application to crash, interrupting the content verification workflow. No public proof-of-concept has been identified, and the local-only vector means the attacker must be able to deliver the crafted file to the processing environment.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 25, 2026

Integer underflow (CWE-191) in Adobe's Content Credentials Rust SDK and C2PA Tool crashes the application when processing a specially crafted C2PA manifest, producing a denial-of-service condition. Both the c2pa_tool and content_credentials_rust_sdk components are confirmed affected per Adobe advisory APSB26-110. No public exploit code or active exploitation has been identified; impact is limited entirely to application availability with no confidentiality or integrity consequences.

RemediationAI

Apply the patch detailed in Adobe security advisory APSB26-110, available at https://helpx.adobe.com/security/products/content-authenticity-sdk/apsb26-110.html - the advisory should be consulted directly for exact fixed version numbers, as they were not independently confirmed in available intelligence. Where immediate patching is not feasible, restrict the c2pa_tool and content_credentials_rust_sdk to processing only C2PA manifests sourced from internally trusted and pre-validated media files, preventing untrusted input from reaching the vulnerable parsing logic; note this does not eliminate the flaw but reduces the attack surface. For automated ingestion pipelines, wrapping tool invocations with process supervision and automated restart policies can limit operational disruption from crashes, though this is a resilience measure and not a security fix.

Affected VersionsENISA

C2PA Tool patch: c2patool-v0.27.11
Content Credentials Rust SDK patch: c2pa-v0.90.11
Content Credentials Rust SDK 0 ≤c2pa-v0.89.0
C2PA Tool 0 ≤c2patool-v0.26.70

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 affected products - cpe:2.3:a:adobe:c2pa_tool:*:*:*:*:*:*:*:* and cpe:2.3:a:adobe:content_credentials_rust_sdk:*:*:*:*:*:*:*:* - implement the C2PA (Coalition for Content Provenance and Authenticity) standard, which embeds cryptographic provenance manifests into media files to assert content origin and integrity. The Rust SDK parses these structured manifests at ingest time. CWE-191 (Integer Underflow / Wrap-or-Wraparound) describes arithmetic on an unsigned integer producing a value below the representable minimum, causing it to wrap to a very large number. In Rust, this is normally caught by debug-mode panics but can occur silently in release builds via wrapping arithmetic or specific unsafe code paths. The underflow likely arises during a size or offset computation within manifest parsing, producing an anomalous length that triggers a crash rather than memory corruption, consistent with the observed A:H/C:N/I:N impact profile.

Know when C2Pa Tool 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 6.2 MEDIUM
AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 6.2 MEDIUM

Local vector is consistent with file-based input processing; PR:N reflects no privilege requirement to supply a file; C:N and I:N match crash-only DoS with no code execution path.

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

DescriptionCVE.org

CAI Content Credentials is affected by an Integer Underflow (Wrap or Wraparound) vulnerability that could result in an application denial-of-service. An attacker could exploit this vulnerability to crash the application, leading to a denial-of-service condition. Exploitation of this issue does not require user interaction.

Threat Intelligence Overview

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
specialized content authenticity SDK, limited to C2PA-implementing organizations
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Attack Technique

Integer overflow occurs when an arithmetic operation produces a result that exceeds the maximum value a given integer type can store.

Denial of Service attacks render applications or systems unavailable by overwhelming resources or triggering failure conditions.

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