Lucene search
+L

IBM Lotus Domino iCalendar Remote Stack Buffer Overflow Vulnerability

🗓️ 29 Sep 2010 00:00:00Reported by Copyright (C) 2010 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 41 Views

IBM Lotus Domino iCalendar Remote Stack Buffer Overflow Vulnerability. Vulnerability in 'MailCheck821Address()' function allows remote attackers to execute arbitrary code in 'nrouter.exe' process. Upgrade to version 8.5.2, 8.5.1 Fix Pack 2 or 8.0.2 Fix Pack 5

Related
Refs
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2010-3407
14 Sep 201000:00
circl
cve
CVE
CVE-2010-3407
16 Sep 201020:00
cve
cvelist
Cvelist
CVE-2010-3407
16 Sep 201020:00
cvelist
d2
d2
DSquare Exploit Pack: D2SEC_LOTUSCAL
16 Sep 201021:00
d2
exploitdb
Exploit DB
IBM Lotus Domino iCalendar - Email Address Stack Buffer Overflow
14 Sep 201000:00
exploitdb
exploitdb
Exploit DB
IBM Lotus Domino iCalendar - MAILTO Buffer Overflow (Metasploit)
4 Apr 201100:00
exploitdb
nessus
Tenable Nessus
IBM Lotus Domino iCalendar Email Address ORGANIZER:mailto Header Remote Overflow
22 Apr 201100:00
nessus
metasploit
Metasploit
IBM Lotus Domino iCalendar MAILTO Buffer Overflow
14 Sep 201000:00
metasploit
nvd
NVD
CVE-2010-3407
16 Sep 201021:00
nvd
packetstorm
Packet Storm
IBM Lotus Domino iCalendar MAILTO Buffer Overflow
6 Apr 201100:00
packetstorm
Rows per page
# SPDX-FileCopyrightText: 2010 Greenbone AG
# 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:ibm:lotus_domino";

if(description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.901157");
  script_version("2025-03-05T05:38:52+0000");
  script_tag(name:"last_modification", value:"2025-03-05 05:38:52 +0000 (Wed, 05 Mar 2025)");
  script_tag(name:"creation_date", value:"2010-09-29 09:26:02 +0200 (Wed, 29 Sep 2010)");
  script_tag(name:"cvss_base", value:"9.3");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:M/Au:N/C:C/I:C/A:C");
  script_cve_id("CVE-2010-3407");

  script_name("IBM Lotus Domino iCalendar Remote Stack Buffer Overflow Vulnerability");

  script_xref(name:"URL", value:"http://www.exploit-db.com/exploits/15005");
  script_xref(name:"URL", value:"http://www.securityfocus.com/bid/43219");
  script_xref(name:"URL", value:"http://www.vupen.com/english/advisories/2010/2381");
  script_xref(name:"URL", value:"http://securitytracker.com/alerts/2010/Sep/1024448.html");
  script_xref(name:"URL", value:"http://www-01.ibm.com/support/docview.wss?uid=swg21446515");

  script_category(ACT_GATHER_INFO);
  script_copyright("Copyright (C) 2010 Greenbone AG");
  script_family("Buffer overflow");
  script_dependencies("gb_hcl_domino_consolidation.nasl");
  script_mandatory_keys("hcl/domino/detected");

  script_tag(name:"impact", value:"Successful exploitation may allow remote attackers to execute arbitrary code
  in the context of the 'nrouter.exe' Lotus Domino server process. Failed
  attacks will cause denial-of-service conditions.");

  script_tag(name:"affected", value:"IBM Lotus Domino Versions 8.0.x before 8.0.2 FP5 and 8.5.x before 8.5.1 FP2");

  script_tag(name:"insight", value:"The flaw is due to a boundary error in the 'MailCheck821Address()'
  function within nnotes.dll when copying an email address using the
  'Cstrcpy()' library function. This can be exploited to cause a stack-based
  buffer overflow via an overly long 'ORGANIZER:mailto' iCalendar header.");

  script_tag(name:"solution", value:"Upgrade to IBM Lotus Domino version 8.5.2, 8.5.1 Fix Pack 2 or 8.0.2 Fix Pack 5.");

  script_tag(name:"summary", value:"IBM Lotus Domino Server is prone to remote stack buffer overflow vulnerability.");

  script_tag(name:"solution_type", value:"VendorFix");
  script_tag(name:"qod_type", value:"remote_banner_unreliable");

  exit(0);
}

include("host_details.inc");
include("version_func.inc");

if (!version = get_app_version(cpe: CPE, nofork: TRUE))
  exit(0);

if( version_in_range( version:version, test_version:"8", test_version2:"8.0.2.4" ) ||
    version_in_range( version:version, test_version:"8.5", test_version2:"8.5.1.1" ) ) {
  report = report_fixed_ver( installed_version: version, fixed_version:"8.0.2 FP5 / 8.5.1 FP2 / 8.5.2" );
  security_message( port:0, 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