Synopsis
The remote web server contains a PHP script that is prone to a SQL injection attack.
Description
The version of the Dictionary module for XOOPS installed on the remote host fails to sanitize user-supplied input to the 'id' parameter of the 'print.php' script before using it in a database query. Regardless of PHP's 'magic_quotes_gpc' setting, an attacker may be able to exploit this issue to manipulate database queries, leading to disclosure of sensitive information, execution of arbitrary code, or attacks against the underlying database.
Solution
Unknown at this time.
Plugin Details
File Name: xoops_dictionary_id_sql_injection.nasl
Configuration: Enable thorough checks
Supported Sensors: Nessus
Vulnerability Information
CPE: cpe:/a:xoops:xoops_dictionary
Required KB Items: www/xoops
Excluded KB Items: Settings/disable_cgi_scanning
Exploit Ease: Exploits are available
Reference Information
BID: 28275