Lucene search

K
openvasCopyright (c) 2011 SecPod,OPENVAS:902477
HistorySep 27, 2011 - 12:00 a.m.

CDE ToolTalk RPC Database Server Multiple Vulnerabilities

2011-09-2700:00:00
Copyright (c) 2011 SecPod,
plugins.openvas.org
8

0.008 Low

EPSS

Percentile

81.5%

This host is running the CDE ToolTalk Database Server and is
prone to the multiple vulnerabilities.

###############################################################################
# OpenVAS Vulnerability Test
# $Id: secpod_tooltalk_rpc_database_server_mult_vuln.nasl 7006 2017-08-25 11:51:20Z teissa $
#
# CDE ToolTalk RPC Database Server Multiple Vulnerabilities
#
# Authors:
# Antu Sanadi <[email protected]>
#
# Copyright:
# Copyright (c) 2011 SecPod, http://www.secpod.com
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License version 2
# (or any later version), as published by the Free Software Foundation.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
###############################################################################

tag_impact = "Successful exploitation could allow attackers to remotely deleting arbitrary
  files and creating arbitrary directory entries. Further, attackers might be
  able to crash the ToolTalk RPC database server, denying service to legitimate
  users.
  Impact Level: System/Application";
tag_affected = "CDE ToolTalk RPC database server";

tag_insight = "Multiple flaws are due to,
  - An error in the handling symbolic link. The server does not check to ensure
    that it is not a symbolic link. If an attacker creates a symbolic link on
    the filesystem with the path/filename of the logfile, transaction data will
    be written to the destination file as root.
  - There are no checks to restrict the range of the index value. Consequently,
    malicious file descriptor values supplied by remote clients may cause
    writes to occur far beyond the table in memory. The only value written is
    a NULL word, limiting the consequences.";
tag_solution = "Apply the patch from below link,
  http://www.kb.cert.org/vuls/id/975403";
tag_summary = "This host is running the CDE ToolTalk Database Server and is
  prone to the multiple vulnerabilities.";

if(description)
{
  script_id(902477);
  script_version("$Revision: 7006 $");
  script_tag(name:"last_modification", value:"$Date: 2017-08-25 13:51:20 +0200 (Fri, 25 Aug 2017) $");
  script_tag(name:"creation_date", value:"2011-09-27 17:29:53 +0200 (Tue, 27 Sep 2011)");
  script_cve_id("CVE-2002-0677", "CVE-2002-0678");
  script_bugtraq_id(5083, 5082);
  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_tag(name:"qod_type", value:"remote_banner_unreliable");
  script_name("CDE ToolTalk RPC Database Server Multiple Vulnerabilities");
  script_xref(name : "URL" , value : "http://www.kb.cert.org/vuls/id/975403");
  script_xref(name : "URL" , value : "http://www.kb.cert.org/vuls/id/299816");
  script_xref(name : "URL" , value : "http://www.kb.cert.org/vuls/id/AAMN-5B239R");
  script_xref(name : "URL" , value : "http://www.cert.org/advisories/CA-2002-20.html");

  script_copyright("Copyright (c) 2011 SecPod,");
  script_category(ACT_GATHER_INFO);
  script_family("RPC");
  script_dependencies("secpod_rpc_portmap.nasl");
  script_require_keys("rpc/portmap");
  script_tag(name : "insight" , value : tag_insight);
  script_tag(name : "solution" , value : tag_solution);
  script_tag(name : "summary" , value : tag_summary);
  script_tag(name : "impact" , value : tag_impact);
  script_tag(name : "affected" , value : tag_affected);
  exit(0);
}

include("misc_func.inc");
include("byte_func.inc");

RPC_PROG = 100083;

## Get the rpc port, CDE ToolTalk Database Server
port = get_rpc_port(program: RPC_PROG, protocol: IPPROTO_UDP);
if(port)
{
  security_message(port);
  exit(0);
}

port = get_rpc_port(program: RPC_PROG, protocol: IPPROTO_TCP);
if(port){
  security_message(port);
}

0.008 Low

EPSS

Percentile

81.5%