Description
Argument injection vulnerability in the cleanup cron script in Horde Project Horde and IMP before Horde Application Framework 3.1.4 allows local users to delete arbitrary files and possibly gain privileges via multiple space-delimited pathnames.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 4.0 | horde3 | 3.1.3-4etch1 | DSA-1406-1 |
| Debian 3.1 | horde3 | 3.0.4-4sarge6 | DSA-1406-1 |
Public exploits
Exploit or proof-of-concept code for this vulnerability is publicly available, which lowers the bar for attackers. Treat it as a reason to patch sooner.
Exploit-DB 1
- Horde Framework and IMP 2.x/3.x - Cleanup Cron Script Arbitrary File Deletion EDB-29746 · local · Mar 15, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- DSA-1406-1 horde3 - several vulnerabilities Debian Security (DSA / DLA) · Mar 9, 2026
References
- 20070315 Horde Project Cleanup Script Arbitrary File Deletion Vulnerability third-party-advisory
- 1017784 vdb-entry
- 27565 third-party-advisory
- horde-cron-file-deletion(32997) vdb-entry
- 22985 vdb-entry
- 1017785 vdb-entry
- DSA-1406 vendor-advisory
- ADV-2007-0965 vdb-entry
- [announce] 20070314 Horde 3.1.4 (final) mailing-list