Lucene search
K

mIRC PRIVMSG Handling Remote Buffer Overflow

🗓️ 22 Oct 2008 00:00:00Reported by TenableType 
nessus
 nessus
🔗 www.tenable.com👁 46 Views

mIRC PRIVMSG Handling Remote Buffer Overflow. Vulnerability in mIRC client

Related
Refs
Code
ReporterTitlePublishedViews
Family
Circl
CVE-2008-4449
2 Oct 200800:00
circl
Check Point Advisories
Update Protection against mIRC PRIVMSG Message Processing Buffer Overflow
24 Oct 200800:00
checkpoint_advisories
Check Point Advisories
mIRC PRIVMSG Message Processing Buffer Overflow (CVE-2008-4449)
6 Dec 200900:00
checkpoint_advisories
CVE
CVE-2008-4449
6 Oct 200819:00
cve
Cvelist
CVE-2008-4449
6 Oct 200819:00
cvelist
Exploit DB
mIRC 6.34 - PRIVMSG Handling Stack Buffer Overflow (Metasploit)
22 Jun 201000:00
exploitdb
Metasploit
mIRC PRIVMSG Handling Stack Buffer Overflow
15 Jul 200911:44
metasploit
NVD
CVE-2008-4449
6 Oct 200819:56
nvd
Packet Storm
mIRC <= 6.34 PRIVMSG Handling Stack Overflow
26 Nov 200900:00
packetstorm
Prion
Stack overflow
6 Oct 200819:56
prion
Rows per page
#
# (C) Tenable Network Security, Inc.
#


include("compat.inc");

if (description)
{
  script_id(34471);
  script_version("1.16");

  script_cve_id("CVE-2008-4449");
  script_bugtraq_id(31552);
  script_xref(name:"EDB-ID", value:"6654");
  script_xref(name:"EDB-ID", value:"6666");

  script_name(english:"mIRC PRIVMSG Handling Remote Buffer Overflow");
  script_summary(english:"Checks version number of mIRC");

 script_set_attribute(attribute:"synopsis", value:
"The remote host contains a chat client that is affected by a buffer
overflow vulnerability." );
 script_set_attribute(attribute:"description", value:
"The version of mIRC installed on the remote host is earlier than 6.35
and thus reportedly prone to a buffer overflow attack that can be
triggered by a long hostname in a PRIVMSG message.  If an attacker can
trick a user into connecting to a malicious IRC server (perhaps via
JavaScript in an HTML document), this issue could be leveraged to
execute arbitrary code on the remote host subject to the user's
privileges." );
 script_set_attribute(attribute:"see_also", value:"https://www.mirc.com/news.html" );
 script_set_attribute(attribute:"solution", value:
"Upgrade to mIRC 6.35 or later." );
 script_set_cvss_base_vector("CVSS2#AV:N/AC:M/Au:N/C:C/I:C/A:C");
 script_set_cvss_temporal_vector("CVSS2#E:F/RL:OF/RC:C");
 script_set_attribute(attribute:"exploitability_ease", value:"Exploits are available");
 script_set_attribute(attribute:"exploit_available", value:"true");
 script_set_attribute(attribute:"exploit_framework_core", value:"true");
 script_set_attribute(attribute:"metasploit_name", value:'mIRC PRIVMSG Handling Stack Buffer Overflow');
 script_set_attribute(attribute:"exploit_framework_metasploit", value:"true");
 script_cwe_id(119);
 script_set_attribute(attribute:"plugin_publication_date", value: "2008/10/22");
 script_cvs_date("Date: 2018/11/15 20:50:27");
script_set_attribute(attribute:"plugin_type", value:"local");
script_end_attributes();


  script_category(ACT_GATHER_INFO);
  script_family(english:"Windows");

  script_copyright(english:"This script is Copyright (C) 2008-2018 and is owned by Tenable, Inc. or an Affiliate thereof.");

  script_dependencies("mirc_installed.nasl");
  script_require_keys("SMB/mIRC/Version");

  exit(0);
}


include("global_settings.inc");


version_ui = get_kb_item("SMB/mIRC/Version_UI");
version = get_kb_item("SMB/mIRC/Version");
if (isnull(version)) exit(0);

ver = split(version, sep:'.', keep:FALSE);
for (i=0; i<max_index(ver); i++)
  ver[i] = int(ver[i]);

if (
  ver[0] < 6 || 
  (ver[0] == 6 && ver[1] < 35)
)
{
  if (report_verbosity && version_ui)
  {
    report = string(
      "\n",
      "mIRC ", version_ui, " is currently installed on the remote host.\n"
    );
    security_hole(port:get_kb_item("SMB/transport"), extra:report);
  }
  else security_hole(get_kb_item("SMB/transport"));
}

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

15 Nov 2018 20:50Current
6.4Medium risk
Vulners AI Score6.4
CVSS 29.3
EPSS0.80993
46