CVE-2026-32733: squidowl halloy · Path Traversal
Affects squidowl halloySource CVE Database V5
Not known to be exploited · CVSS 8.7 High.
Data as of 2 Nov 2026, 10:58 UTC
- EPSS
- 0.4% chance of exploitation in 30 days – higher than 34% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:NExploitation evidence
Disclosed: evidence found.
CVE published 20 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 2 Nov 2026.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| squidowlhalloy | Affected
| Fixed in– |
crates.iogithub/squidowl/halloypkg:cargo/github/squidowl/halloyOther 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
- Upgrade Halloy to a version released after commit 0f77b2cfc5f822517a256ea5a4b94bad8bfe38b6 or any version later than 2026.4 that includes the filename sanitization fix.
- Temporarily disable the auto-accept feature for DCC SEND requests to prevent automatic file writes without user validation.
- Implement network-level controls to restrict IRC traffic to trusted sources, reducing exposure to malicious DCC SEND requests.
- Monitor filesystem changes in directories commonly targeted by path traversal attacks, such as user home directories and SSH configuration folders.
- Educate users about the risks of enabling auto-accept and encourage manual validation of incoming file transfers.
- Consider deploying host-based intrusion detection systems (HIDS) to alert on suspicious file writes outside expected directories.
- Review and harden file system permissions to limit the impact of unauthorized file writes by applications.
Description
Halloy is an IRC application written in Rust. Prior to commit 0f77b2cfc5f822517a256ea5a4b94bad8bfe38b6, the DCC receive flow did not sanitize filenames from incoming `DCC SEND` requests. A remote IRC user could send a filename with path traversal sequences like `../../.ssh/authorized_keys` and the file would be written outside the user's configured `save_directory`. With auto-accept enabled this required zero interaction from the victim. Starting with commit 0f77b2cfc5f822517a256ea5a4b94bad8bfe38b6, all identified code paths sanitize filenames through a shared `sanitize_filename` function.