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: | ViArt <= 3.5 SQL Injection |
|---|---|
| Date: | Mon, 28 Jul 2008 13:38:57 -0500 |
########################################################## # GulfTech Security Research July 28, 2008 ########################################################## # Vendor : ViArt, Ltd # URL : http://www.viart.com/ # Version : ViArt Shop <= 3.5 # Risk : SQL Injection ##########################################################
Description: ViArt Shop is a full featured online ecommerce solution written in php. There is a high risk SQL Injection in ViArt that allows for an attacker to take over the ViArt installation. This vulnerability is present regardless of magic_quotes configuration. An updated version of ViArt has been released and all users are encouraged to upgrade their ViArt installation as soon as possible.
SQL Injection: There is a high risk SQL Injection vulnerability in ViArt that allows for an attacker to run arbitrary queries via a malicious request. The vulnerable code can be found in "products_rss.php". As seen below the "$category_id" variable is never sanitized within the query, and is never sanitized prior to that point either.
This allows for an attacker to easily select arbitrary data from the database such as usernames,passwords, and even credit card information. it should also be noted that ViArt strips slashes from within the get_param() function, so magic_quotes does not prevent this SQL Injection from happening.
A url like the one above will successfully grab the admin info from the database, and then attempt to use the admin data in a query, where it will then error. Still, the admin credentials will be displayed in the SQL Error as part of the faulty query and visible to the attacker. It is also worth mentioning that ViArt stores all credentials in plain text, so once an attacker has the credentials he is guaranteed access to the application.
Solution: The ViArt developers have released a patch for the vulnerable ViArt 3.5. Users are encouraged t upgrade as soon as possible.
Credits: James Bercegay of the GulfTech Security Research Team
Related Info: The original advisory can be found at the following location http://www.gulftech.org/?node=research&article_id=00118-07292008
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Multiple Cross-Site Scripting Vulnerabilities in Web Wiz Rich Text Editor version 4.02, supportrup |
|---|---|
| Next by Date: | Cross Site Scripting (XSS) in Owl <=0.95, CVE-2008-3100, Fabian Fingerle |
| Previous by Thread: | Multiple Cross-Site Scripting Vulnerabilities in Web Wiz Rich Text Editor version 4.02, supportrup |
| Next by Thread: | Cross Site Scripting (XSS) in Owl <=0.95, CVE-2008-3100, Fabian Fingerle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |