HomeApacheCVE-2026-23907

CVE-2026-23907

MEDIUM
5.3CVSS
Published: 2026-03-10
Updated: 2026-03-13
AI Analysis

Description

This issue affects the ExtractEmbeddedFiles example in Apache PDFBox: from 2.0.24 through 2.0.35, from 3.0.0 through 3.0.6. The ExtractEmbeddedFiles example contains a path traversal vulnerability (CWE-22) because the filename that is obtained from PDComplexFileSpecification.getFilename() is appended to the extraction path. Users who have copied this example into their production code should review it to ensure that the extraction path is acceptable. The example has been changed accordingly, now the initial path and the extraction paths are converted into canonical paths and it is verified that extraction path contains the initial path. The documentation has also been adjusted.

CVSS Metrics

Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack Vector
network
Complexity
low
Privileges
none
User Action
none
Scope
unchanged
Confidentiality
low
Integrity
none
Availability
none
Weaknesses
CWE-22

Metadata

Primary Vendor
APACHE
Published
3/10/2026
Last Modified
3/13/2026
Source
NIST NVD
Note: Verify all details with official vendor sources before applying patches.

Affected Products

apache : pdfboxapache : pdfbox

AI-Powered Remediation

Generate remediation guidance or a C-suite brief for this vulnerability.

Executive Intelligence Brief

CVE-CVE-2026-23907 | MEDIUM Severity | CVEDatabase.com | CVEDatabase.com