#VU124070 External Control of File Name or Path in python-libarchive - CVE-2024-55587
Published: March 17, 2026
python-libarchive
SmartFile
Description
The vulnerability allows a remote attacker to overwrite files on the system.
The vulnerability exists due to application does not properly validate filenames when extracting files within the extract() and extractall() methods in zip.py. A remote attacker can pass a specially crafted archive to the application and write file to arbitrary directories on the system using directory traversal characters.