Impact
The flaw resides in the ArchiveZip::extract method of kiwilan php-archive, affecting releases up to 2.3.02. A crafted input can cause the extractor to traverse directories and save files outside the intended target folder. This enables an attacker to overwrite or read arbitrary files on the host, potentially compromising sensitive data or serving further exploits. The weakness is a classic path‑traversal problem (CWE‑22).
Affected Systems
Products impacted are kiwilan php-archive versions up to 2.3.02. No specific sub‑components are listed beyond the ArchiveZip extractor. The vulnerability exists in the Extraction component of the library.
Risk and Exploitability
The CVSS score of 5.3 indicates a medium severity. Exploitation is remotely achievable, and public proof‑of‑concept code is available. EPSS is not disclosed, and the issue is not in the CISA KEV catalog, but the public availability of the exploit increases the realistic threat. An attacker can leverage this flaw to read or modify arbitrary files on a system that uses the vulnerable extraction routine.
OpenCVE Enrichment