Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
BID:43605
Info
Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
| Bugtraq ID: | 43605 |
| Class: | Input Validation Error |
| CVE: |
CVE-2010-4865 |
| Remote: | Yes |
| Local: | No |
| Published: | Sep 30 2010 12:00AM |
| Updated: | Oct 06 2011 04:20PM |
| Credit: | Salvatore Fresta |
| Vulnerable: |
JExtensions JE Guestbook 1.0 |
| Not Vulnerable: |
JExtensions JE Guestbook 1.1 |
Discussion
Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
The JE Guestbook component for Joomla! is prone to an SQL-injection vulnerability and a local file-include vulnerability because it fails to sufficiently sanitize user-supplied data.
An attacker can exploit these vulnerabilities to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database; by using directory-traversal strings to execute local script code in the context of the application, the attacker may be able to obtain sensitive information that may aid in further attacks.
JE Guestbook 1.0 is vulnerable; other versions may also be affected.
The JE Guestbook component for Joomla! is prone to an SQL-injection vulnerability and a local file-include vulnerability because it fails to sufficiently sanitize user-supplied data.
An attacker can exploit these vulnerabilities to compromise the application, access or modify data, or exploit latent vulnerabilities in the underlying database; by using directory-traversal strings to execute local script code in the context of the application, the attacker may be able to obtain sensitive information that may aid in further attacks.
JE Guestbook 1.0 is vulnerable; other versions may also be affected.
Exploit / POC
Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
Attackers can use a browser to exploit these issues.
The following example URIs are available:
http://www.example.com/path/index.php?option=com_jeguestbook&view=../../../../../../../../etc/passwd%00
http://www.example.com/path/index.php?option=com_jeguestbook&view=item_detail&d_itemid=[SQLi]
Attackers can use a browser to exploit these issues.
The following example URIs are available:
http://www.example.com/path/index.php?option=com_jeguestbook&view=../../../../../../../../etc/passwd%00
http://www.example.com/path/index.php?option=com_jeguestbook&view=item_detail&d_itemid=[SQLi]
Solution / Fix
Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
Solution:
The vendor released an update to address this issue. Please see the references for details.
Solution:
The vendor released an update to address this issue. Please see the references for details.
References
Joomla! JE Guestbook Component SQL Injection and Local File Include Vulnerabilities
References:
References:
- JE Guestbook (JE Guestbook)