Lucene search
+L

CGIEmail's CGICso (Send CSO via CGI) Command Execution Vulnerability

🗓️ 03 Nov 2005 00:00:00Reported by Copyright (C) 2001 SecurITeam & Copyright (C) 2001 Noam RathausType 
openvas
 openvas
🔗 plugins.openvas.org👁 51 Views

CGIEmail's CGICso Command Execution Vulnerabilit

Related
Refs
Code
ReporterTitlePublishedViews
Family
CVE
CVE-2002-1652
28 Mar 200505:00
cve
Cvelist
CVE-2002-1652
28 Mar 200505:00
cvelist
Exploit DB
CGIEmail 1.6 - Remote Buffer Overflow
11 Sep 200100:00
exploitdb
NVD
CVE-2002-1652
31 Dec 200205:00
nvd
SourceLink
securityfocuswww.securityfocus.com/bid/6141
# SPDX-FileCopyrightText: 2001 Noam Rathaus
# SPDX-FileCopyrightText: 2001 SecurITeam
# Some text descriptions might be excerpted from (a) referenced
# source(s), and are Copyright (C) by the respective right holder(s).
#
# SPDX-License-Identifier: GPL-2.0-only

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.10779");
  script_version("2023-09-06T05:05:19+0000");
  script_tag(name:"last_modification", value:"2023-09-06 05:05:19 +0000 (Wed, 06 Sep 2023)");
  script_tag(name:"creation_date", value:"2005-11-03 14:08:04 +0100 (Thu, 03 Nov 2005)");
  script_cve_id("CVE-2002-1652");
  script_xref(name:"URL", value:"http://www.securityfocus.com/bid/6141");
  script_tag(name:"cvss_base", value:"7.5");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:P/I:P/A:P");
  script_name("CGIEmail's CGICso (Send CSO via CGI) Command Execution Vulnerability");
  script_category(ACT_GATHER_INFO);
  script_family("Web application abuses");
  script_copyright("Copyright (C) 2001 SecurITeam & Copyright (C) 2001 Noam Rathaus");
  script_dependencies("find_service.nasl", "no404.nasl", "webmirror.nasl", "DDI_Directory_Scanner.nasl", "global_settings.nasl");
  script_require_ports("Services/www", 80);
  script_exclude_keys("Settings/disable_cgi_scanning");

  script_tag(name:"impact", value:"The server can be compromised by executing commands as the web server's
  running user (usually 'nobody').");

  script_tag(name:"solution", value:"Modify cgicso.h to contain a strict setting of your finger host.

  Example:

  Define the following in cgicso.h:

  #define CGI_CSO_HARDCODE

  #define CGI_CSO_FINGERHOST 'localhost'");

  script_tag(name:"summary", value:"The remote host seems to be vulnerable to a security problem in
  CGIEmail (cgicso).  The vulnerability is caused by inadequate processing of queries by CGIEmail's
  cgicso and results in a command execution vulnerability.");

  script_tag(name:"qod_type", value:"remote_analysis");

  script_tag(name:"solution_type", value:"Workaround");

  exit(0);
}

include("http_func.inc");
include("http_keepalive.inc");
include("port_service_func.inc");
include("list_array_func.inc");

port = http_get_port( default:80 );

foreach dir( make_list_unique( "/", http_cgi_dirs( port:port ) ) ) {

  if( dir == "/" ) dir = "";

  url = dir +  "/cgicso?query=AAA";
  req = http_get( item:url, port:port );
  buf = http_keepalive_send_recv( port:port, data:req );

  if( "400 Required field missing: fingerhost" >< buf ) {
    report = http_report_vuln_url( port:port, url:url );
    security_message( port:port, data:report );
    exit( 0 );
  }
}

exit( 0 );

Data

Build on a solid foundation with Vulners data

We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data

Api

Power your application with Vulners API

The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access

App

Assess and manage vulnerabilities with Vulners tools

Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation

06 Sep 2023 00:00Current
6.8Medium risk
Vulners AI Score6.8
CVSS 27.5
EPSS0.07982
51