| Reporter | Title | Published | Views | Family All 4 |
|---|---|---|---|---|
| CVE-2000-0169 | 2 Jun 200004:00 | – | cve | |
| CVE-2000-0169 | 2 Jun 200004:00 | – | cvelist | |
| CVE-2000-0169 | 15 Mar 200005:00 | – | nvd | |
| Oracle Application Server Multiple Vulnerabilities | 24 Jan 201200:00 | – | nessus |
# SPDX-FileCopyrightText: 2000 Noam Rathaus
# 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
CPE = "cpe:/a:oracle:web_listener";
if(description)
{
script_oid("1.3.6.1.4.1.25623.1.0.10348");
script_version("2026-01-27T05:49:07+0000");
script_tag(name:"last_modification", value:"2026-01-27 05:49:07 +0000 (Tue, 27 Jan 2026)");
script_tag(name:"creation_date", value:"2005-11-03 14:08:04 +0100 (Thu, 03 Nov 2005)");
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_cve_id("CVE-2000-0169");
script_name("Oracle Web Listener 4.0.x 'ows-bin' CGI Vulnerability");
script_category(ACT_GATHER_INFO);
script_copyright("Copyright (C) 2000 Noam Rathaus");
script_family("Web application abuses");
script_dependencies("gb_oracle_web_listener_http_detect.nasl");
script_require_ports("Services/www", 80);
script_mandatory_keys("oracle/web_listener/http/detected");
script_xref(name:"URL", value:"https://web.archive.org/web/20041229201355/http://www.securiteam.com/windowsntfocus/Oracle_Web_Listener_4_0_x_CGI_vulnerability.html");
script_xref(name:"URL", value:"https://web.archive.org/web/20210222124000/http://www.securityfocus.com/bid/1053");
script_tag(name:"summary", value:"Oracle's Web Listener (a component of the Oracle Application
Server), is installed and can be used by a remote attacker to run arbitrary commands on the web
server.");
script_tag(name:"vuldetect", value:"Sends a crafted HTTP GET request and checks the response.");
script_tag(name:"solution", value:"If 'ows-bin' is the default CGI directory used by the Oracle
Application Server Manager, then remove the ows-bin virtual directory or point it to a more benign
directory.
If 'ows-bin' is not the default then verify that there are no batch files in this directory.");
script_tag(name:"solution_type", value:"Workaround");
script_tag(name:"qod_type", value:"remote_app");
exit(0);
}
include("http_func.inc");
include("http_404.inc");
include("http_keepalive.inc");
include("port_service_func.inc");
include("list_array_func.inc");
include("host_details.inc");
if(!port = get_app_port(cpe:CPE))
exit(0);
if(!get_app_location(cpe:CPE, port:port, nofork:TRUE))
exit(0);
url = "/ows-bin/perlidlc.bat";
res = http_is_cgi_installed_ka(item:url, port:port);
if(!res)
exit(0);
url = "/ows-bin/perlidlc.bat?&dir";
req = http_get(item:url, port:port);
res = http_keepalive_send_recv(port:port, data:req, bodyonly:FALSE);
if("ows-bin:" >< res) {
report = http_report_vuln_url(port:port, url:url);
security_message(port:port, data:report);
exit(0);
}
exit(99);
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