CVE-2026-32805: ctfer-io romeo · Path Traversal
Affects ctfer-io romeoSource CVE Database V5
Not known to be exploited · CVSS 8.3 High : upgrade to 0.2.2 soon.
Data as of 30 Oct 2026, 20:25 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 39% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 0.2.2
CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:H/VA:H/SC:N/SI:L/SA:LExploitation evidence
Disclosed: evidence found.
CVE published 18 Mar 2026
Detectable: no evidence on record.
No public nuclei template indexed
Weaponized: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.
What to do
Upgrade romeo and github.com/ctfer-io/romeo to 0.2.2.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| ctfer-ioromeo | Affected
| Fixed in
|
Gogithub.com/ctfer-io/romeopkg:golang/github.com/ctfer-io/romeoOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate this vulnerability, organizations should immediately upgrade romeo to version 0.2.2 or later, where the path traversal issue is fixed. Until upgrading is possible, implement strict validation and sanitization of all archive inputs before processing, including rejecting archives containing path traversal sequences such as '../'. Employ runtime monitoring to detect unexpected file writes outside designated directories during archive extraction. Restrict the execution environment of romeo to minimal privileges and isolated containers to limit potential damage from exploitation. Additionally, review and harden CI/CD pipeline permissions to prevent unauthorized injection of malicious archives. Incorporate security scanning tools that detect path traversal patterns in archives and code. Finally, maintain awareness of romeo usage across the organization to ensure all instances are patched promptly.
Description
CVE-2026-32805 is a high-severity path traversal vulnerability in the ctfer-io romeo tool versions prior to 0.2.2. The flaw exists in the sanitizeArchivePath function, which incorrectly validates archive paths due to a missing trailing path separator check. This allows a crafted tar archive to write files outside the intended extraction directory, potentially overwriting critical files or placing malicious files on the system. The vulnerability requires no authentication or user interaction and can be exploited remotely if an attacker can supply a malicious archive. The issue affects Go applications using romeo for code coverage measurement in GitHub Actions workflows. Version 0.2.2 of romeo fixes this vulnerability.