mod_perl Apache::Status URI XSS

low Nessus Plugin ID 36101

Synopsis

The remote web server uses a module that is affected by a cross-site scripting vulnerability.

Description

The remote web server contains an embedded Perl interpreter along with a version of Apache2::Status / Apache::Status that fails to sanitize the request URL before using it to generate dynamic HTML output. An attacker may be able to leverage this to inject arbitrary HTML and script code into a user's browser to be executed within the security context of the affected site.

Solution

Upgrade to Apache2::Status revision 760926 / Apache::Status revision 761081 or later.

See Also

https://seclists.org/bugtraq/2009/Apr/144

http://svn.apache.org/viewvc?revision=761081&view=revision

http://svn.apache.org/viewvc?revision=760926&view=revision

http://www.nessus.org/u?52e3d0cc

Plugin Details

Severity: Low

ID: 36101

File Name: mod_perl_status_uri_xss.nasl

Version: 1.16

Type: remote

Family: Web Servers

Published: 4/7/2009

Updated: 4/11/2022

Configuration: Enable thorough checks

Supported Sensors: Nessus

Risk Information

VPR

Risk Factor: Low

Score: 3.8

CVSS v2

Risk Factor: Low

Base Score: 2.6

Temporal Score: 2

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

Vulnerability Information

Required KB Items: www/apache

Excluded KB Items: Settings/disable_cgi_scanning

Exploit Available: true

Exploit Ease: Exploits are available

Exploited by Nessus: true

Reference Information

CVE: CVE-2009-0796

BID: 34383

CWE: 79