Description
SQL injection vulnerability in the getArticle function in class/wfsarticle.php in WF-Section (aka WF-Sections) 1.0.1, as used in Xoops modules such as (1) Zmagazine 1.0, (2) Happy Linux XFsection 1.07 and earlier, and possibly other modules, allows remote attackers to execute arbitrary SQL commands via the articleid parameter to print.php.
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 3
- XOOPS Module WF-Section 1.01 - 'articleId' SQL Injection EDB-3644 · webapps · Apr 2, 2007 · verified
- XOOPS Module XFsection 1.07 - 'articleId' Blind SQL Injection EDB-3645 · webapps · Apr 2, 2007 · verified
- XOOPS Module Zmagazine 1.0 - 'print.php' SQL Injection EDB-3646 · webapps · Apr 2, 2007 · verified
Sources: PoC-in-GitHub, Metasploit Framework, Exploit-DB — updated daily. Only links are listed; no exploit code is hosted here.
References
- http://www.xoops.org/modules/news/article.php?storyid=3717
- 23258 vdb-entry
- 41387 vdb-entry
- xoops-wfsection-print-sql-injection(33378) vdb-entry
- 3646 exploit
- ADV-2007-1209 vdb-entry
- http://www.xoops.org/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=58229&forum=4&move=next&topic_time=1176217411
- 20080218 XOOPS Module section SQL Injection(articleid) mailing-list
- http://addons.zarilia.com/index.php?page_type=static&id=43
- xoops-xfsection-print-sql-injection(33380) vdb-entry
- 23261 vdb-entry
- 23259 vdb-entry
- 52230 vdb-entry
- xoops-zmagazine-print-sql-injection(33379) vdb-entry
- 20070411 WF-Sections SQL injection vendor ack; shows up in other modules mailing-list
- 3645 exploit
- ADV-2007-1208 vdb-entry
- ADV-2007-1207 vdb-entry
- 3644 exploit