Description
Multiple cross-site scripting (XSS) vulnerabilities in Symphony CMS 2.2.3 and possibly other versions before 2.2.4 allow remote authenticated users with Author privileges to inject arbitrary web script or HTML via (1) the profile parameter to extensions/profiledevkit/content/content.profile.php, as demonstrated via requests to (a) the default URI, (b) about/, or (c) drafts/; or (2) the filter parameter in symphony/lib/core/class.symphony.php, as demonstrated via requests to (d) symphony/publish/comments or (e) symphony/publish/images. NOTE: some of these details are obtained from third party information.
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
- Symphony 2.2.3 - '/symphony/publish/images?filter' Cross-Site Scripting EDB-36280 · webapps · Nov 1, 2011 · 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 | symphonycms/symphony-2 | < 2.2.4 | 2.2.4 | GHSA-wvq5-72qp-grjw |
References
- http://www.mavitunasecurity.com/xss-and-sql-injection-vulnerabilities-in-symphony-cms/
- 20111101 XSS and SQL Injection Vulnerabilities on Symphony CMS 2.2.3 mailing-list
- symphony-multiple-xss(71106) vdb-entry
- 76883 vdb-entry
- 46663 third-party-advisory
- 76882 vdb-entry
- [oss-security] 20111122 Re: CVE-request: Symphony CMS Multiple Cross-Site Scripting and SQL Injection Vulnerabilities (NS-11-008) mailing-list
- http://symphony-cms.com/download/releases/version/2.2.4/
- http://packetstormsecurity.org/files/view/106493/symphonycms-sqlxss.txt