Invision Board Multiple XSS and SQL Injection

low Nessus Network Monitor Plugin ID 2879

Synopsis

The remote web server contains a script that is vulnerable to a SQL injection attack.

Description

The remote host is running Invision Board, a CGI suite designed to set up a bulletin board system on the remote web server. This version of Invision Board is vulnerable to a Cross-Site Scripting (XSS) flaw where attackers can supply malicious script code to the 'act' parameter of the index.php script. An attacker exploiting this flaw would need to be able to convince a user to browse to a malicious URI. Successful exploitation would result in the theft of confidential materials (such as authentication cookies). In addition, the remote application is vulnerable to a remote SQL Injection attack. An attacker exploiting this flaw would send a malformed query to the application. The query would include reserved SQL characters and syntax. Successful exploitation would result in the loss of integrity and confidentiality.

Solution

Upgrade to version 2.0.4, 2.1.0 Alpha 3 or higher.

See Also

http://www.governmentsecurity.org/forum/index.php?act=ST&f=26&t=14656

Plugin Details

Severity: Low

ID: 2879

Family: CGI

Published: 5/4/2005

Updated: 3/6/2019

Nessus ID: 18201

Risk Information

VPR

Risk Factor: Medium

Score: 6.6

CVSS v2

Risk Factor: Medium

Base Score: 4.3

Temporal Score: 4.3

Vector: CVSS2#AV:N/AC:M/Au:N/C:N/I:P/A:N

CVSS v3

Risk Factor: Low

Base Score: 3.7

Temporal Score: 3.7

Vector: CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N

Temporal Vector: CVSS:3.0/E:H/RL:U/RC:X

Vulnerability Information

CPE: cpe:/a:invision_power_services:invision_board

Reference Information

CVE: CVE-2005-1443, CVE-2005-1597, CVE-2005-1598

BID: 13483, 13529, 13534, 13532