Description
Multiple cross-site scripting (XSS) vulnerabilities in the administration interface in Horde Application Framework before 3.3.6, Horde Groupware before 1.2.5, and Horde Groupware Webmail Edition before 1.2.5 allow remote attackers to inject arbitrary web script or HTML via the PATH_INFO to (1) phpshell.php, (2) cmdshell.php, or (3) sqlshell.php in admin/, related to the PHP_SELF variable.
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 5.0 | horde3 | 3.2.2+debian0-2+lenny2 | DSA-1966-1 |
| Debian 4.0 | horde3 | 3.1.3-4etch7 | DSA-1966-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 4
- Horde 3.3.5 - 'PHP_SELF' Cross-Site Scripting EDB-10512 · webapps · Dec 17, 2009 · verified
- Horde 3.3.5 - Cross-Site Scripting EDB-33406 · webapps · Dec 15, 2009 · verified
- Horde 3.3.5 - '/Administration Interface admin/cmdshell.php?PATH_INFO' Cross-Site Scripting EDB-33407 · webapps · Dec 15, 2009 · verified
- Horde 3.3.5 - '/Administration Interface admin/sqlshell.php?PATH_INFO' Cross-Site Scripting EDB-33408 · webapps · Dec 15, 2009 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Advisories 1
- DSA-1966-1 horde3 - cross-site scripting Debian Security (DSA / DLA) · Mar 9, 2026
References
- 37823 third-party-advisory
- [announce] 20091216 Horde Groupware 1.2.5 (final) mailing-list
- 20091217 [ISecAuditors Security Advisories] Horde 3.3.5 "PHP_SELF" Cross-Site Scripting vulnerability mailing-list
- [announce] 20091215 Horde 3.3.6 (final) mailing-list
- http://cvs.horde.org/diff.php/horde/docs/CHANGES?r1=1.515.2.559&r2=1.515.2.589&ty=h
- ADV-2009-3549 vdb-entry
- 20091217 [ISecAuditors Security Advisories] Horde 3.3.5 "PHP_SELF" Cross-Site Scripting vulnerability mailing-list
- horde-admininterface-xss(54817) vdb-entry
- 37351 vdb-entry
- [announce] 20091217 Horde Groupware Webmail Edition 1.2.5 (final) mailing-list
- 37709 third-party-advisory
- ADV-2009-3572 vdb-entry
- 1023365 vdb-entry