Intel

AIKIDO-2026-10060

c2pa is vulnerable to Path Traversal

Path Traversal Pre-CVE
Found by Aikido Intel before public disclosure or CVE publication.

65

Medium Risk

This Affects:

RUSTc2pa
0.32.0 - 0.74.0
Fixed in 0.75.0

TL;DR

Affected versions of this package are vulnerable to Path Traversal in ZIP Archive Handling due to insufficient sanitization of file paths within older-style (deprecated) zip archives, allowing an attacker to potentially read or write arbitrary files on the host filesystem by crafting a malicious archive containing path traversal sequences (e.g., ../../etc/passwd) or absolute paths, which the unpatched code would improperly extract to locations outside the intended target directory.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

c2pa is vulnerable to Path Traversal in versions 0.32.0 - 0.74.0.

How to fix this

Upgrade the c2pa library to a patch version.