Description
Multiple cross-site scripting (XSS) vulnerabilities in Fork CMS before 3.2.7 allow remote attackers to inject arbitrary web script or HTML via the (1) type or (2) querystring parameters to private/en/error or (3) name parameter to private/en/locale/index.
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 2
- Fork CMS 3.x - '/private/en/locale/index?name' Cross-Site Scripting EDB-36893 · webapps · Feb 28, 2012 · verified
- Fork CMS 3.x - '/backend/modules/error/actions/index.php?parse()' Multiple Error Display Cross-Site Scripting Vulnerabilities EDB-36894 · webapps · Feb 28, 2012 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| Packagist | forkcms/forkcms | < 3.2.7 | 3.2.7 | GHSA-j5fj-m342-mgcm |
References
- forkcms-index-xss(73605) vdb-entry
- https://github.com/forkcms/forkcms/commit/1269fe8b3813c7b7d5552a2b88bc2e7bd4d0c1f9
- 48183 third-party-advisory
- http://www.fork-cms.com/blog/detail/fork-cms-3-2-7-released
- https://www.htbridge.ch/advisory/HTB23075
- 20120307 Multiple XSS in Fork CMS mailing-list
- 79692 vdb-entry
- https://github.com/forkcms/forkcms/commit/995220182068518e89019a265d113518f6566407
- 52236 vdb-entry