Critical severity · published Mar 20, 2026
CVE-2026-32771
Monitoring is vulnerable to Archive Slip due to missing checks in sanitization
9.8
CVSS
0.7%
EPSS
No
On KEV
Description
The CTFer.io Monitoring component is in charge of the collection, process and storage of various signals (i.e. logs, metrics and distributed traces). In versions prior to 0.2.2, the sanitizeArchivePath function in pkg/extract/extract.go (lines 248–254) is vulnerable to Path Traversal due to a missing trailing path separator in the strings.HasPrefix check. The extractor allows arbitrary file writes (e.g., overwriting shell configs, SSH keys, kubeconfig, or crontabs), enabling RCE and persistent backdoors. The attack surface is further amplified by the default ReadWriteMany PVC access mode, which lets any pod in the cluster inject a malicious payload. This issue has been fixed in version 0.2.2.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
High
Integrity
High
Availability
High
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.7% · higher than 52% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MO
monitoring · ctfer-io
< 0.2.2 · source: vendor, NVD
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-32771
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-32771
Patch
https://github.com/ctfer-io/monitoring/commit/269dba165aa42210352628c0db6756f3b8fd3c8a
Exploit
https://github.com/ctfer-io/monitoring/security/advisories/GHSA-f7cq-gvh6-qr25
Exploit
https://security.snyk.io/research/zip-slip-vulnerability#expandable-socPI9fFAJ-title
More from monitoring
7.1
CVE-2026-32720
Improper Access Control in github.com/ctfer-io/monitoring
