Invision Board Multiple XSS and SQL Injection

Medium 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: Medium

ID: 2879

Family: CGI

Published: 2005/05/04

Modified: 2016/01/21

Dependencies: 1442

Nessus ID: 18201

Risk Information

Risk Factor: Medium

CVSSv2

Base Score: 4.3

Temporal Score: 4.3

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

Temporal Vector: CVSS2#E:H/RL:U/RC:ND

CVSSv3

Base Score: 5.3

Temporal Score: 5.3

Vector: CVSS3#AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N

Temporal Vector: CVSS3#E:H/RL:U/RC:X

Reference Information

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

BID: 13483, 13529, 13534, 13532