CVE-2017-1000472

Published Jan 3, 2018 CVSS 3.0 · 6.5 Medium EPSS 1.7% KEV · Not listed
Description
The ZipCommon::isValidPath() function in Zip/src/ZipCommon.cpp in POCO C++ Libraries before 1.8 does not properly restrict the filename value in the ZIP header, which allows attackers to conduct absolute path traversal attacks during the ZIP decompression, and possibly create or overwrite arbitrary files, via a crafted ZIP file, related to a "file path injection vulnerability".

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-1239-1 poco security update
Debian DSA Debian DSA DSA-4083-1 poco security update
EUVD EUVD EUVD-2017-1597 The ZipCommon::isValidPath() function in Zip/src/ZipCommon.cpp in POCO C++ Libraries before 1.8 does not properly restrict the filename value in the ZIP header, which allows attackers to conduct absolute path traversal attacks during the ZIP decompression, and possibly create or overwrite arbitrary files, via a crafted ZIP file, related to a "file path injection vulnerability".
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 10:00 PM
Reserved
Jan 3, 2018, 12:00 AM
Status
Modified
Published
Jan 3, 2018, 8:29 PM
Modified
Jun 17, 2026, 12:59 AM