CVE-2026-33929
Severity CVSS v4.0:
Pending analysis
Type:
CWE-22
Path Traversal
Publication date:
14/04/2026
Last modified:
14/04/2026
Description
Improper Limitation of a Pathname to a Restricted Directory (&#39;Path Traversal&#39;) vulnerability in Apache PDFBox Examples.<br />
<br />
This issue affects the <br />
ExtractEmbeddedFiles example in Apache PDFBox: from 2.0.24 through 2.0.36, from 3.0.0 through 3.0.7.<br />
<br />
<br />
Users are recommended to update to version 2.0.37 or 3.0.8 once <br />
available. Until then, they should apply the fix provided in GitHub PR <br />
427.<br />
<br />
The ExtractEmbeddedFiles example contained a path traversal vulnerability (CWE-22) mentioned in CVE-2026-23907. However the change in the releases 2.0.36 and 3.0.7 is flawed because it doesn&#39;t consider the file path separator. Because of that, a user having writing rights on /home/ABC could be victim to a malicious PDF resulting in a write attempt to any path starting with /home/ABC, e.g. "/home/ABCDEF".<br />
<br />
Users who have copied this example into their production code should apply the mentioned change. The example <br />
has been changed accordingly and is available in the project repository.
Impact
Base Score 3.x
4.30
Severity 3.x
MEDIUM



