CVE-2026-63134 Malcolm's Path Traversal in Archive Extraction Allows Arbitrary Directory Creation
Attackers can create arbitrary directories outside the intended extraction path by uploading a malicious archive to Malcolm.
- Exploited in the wild
- Not known
- Login needed
- Any signed-in user
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2026-63134?
CVE-2026-63134 is a medium-severity path traversal vulnerability in cisagov Malcolm, published on 11 Aug 2026. Any signed-in user can exploit it over the network, with no action from the victim.
Official description
Malcolm is a network traffic analysis tool suite. Prior to version 26.07.0, `safe-extract.py` protects file extraction with libarchive's secure flags, but creates directory entries with a raw `os.makedirs(os.path.join(dest, entry.pathname))` that has no traversal protection. An uploaded malicious archive containing a directory entry with a `../` sequence or an absolute path causes the filebeat processing container to create directories outside the intended extraction directory. Version 26.07.0 fixes the issue.
Weakness: CWE-22
Which versions are affected by CVE-2026-63134?
How do I fix CVE-2026-63134?
No fix has been published for CVE-2026-63134 yet. Limit exposure of the affected software until one is available.
Upgrade, and resolve every user-supplied path against an allowed base folder before opening it. More about Path traversal.
Is CVE-2026-63134 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2026-63134 exists.
Sources
Also known as GHSA-65mm-vgrw-vqx4.