Joomla! Vik Real Estate Extension "contract" and "imm" SQL Injection Vulnerabilities

SECUNIA ADVISORY ID:
SA46661

VERIFY ADVISORY:
Secunia.com
http://secunia.com/advisories/46661/
Customer Area (Credentials Required)
https://ca.secunia.com/?page=viewadvisory&vuln_id=46661

RELEASE DATE:
2011-10-31
DESCRIPTION:
Two vulnerabilities have been reported in the Vik Real Estate
extension for Joomla!, which can be exploited by malicious people to
conduct SQL injection attacks.

1) Input passed to the "contract" parameter in index.php (when
"option" is set to "com_vikrealestate", "action" is set to "results",
"search" is set to "gores", and "adibit" and "prov" are set to valid
identifiers) is not properly sanitised before being used in a SQL
query. This can be exploited to manipulate SQL queries by injecting
arbitrary SQL code.

2) Input passed to the "imm" parameter in index.php (when "option" is
set to "com_vikrealestate", and "act" is set to "show") is not
properly sanitised before being used in a SQL query. This can be
exploited to manipulate SQL queries by injecting arbitrary SQL code.

The vulnerabilities are reported in version 1.0. Other versions may
also be affected.

SOLUTION:
Filter malicious characters or character sequences via a proxy.

PROVIDED AND/OR DISCOVERED BY:
Chris Russell

ORIGINAL ADVISORY:
http://www.exploit-db.com/exploits/18048/