Lucene search
+L

NUUO NVRmini 2 < 3.10.0 Remote Stack Overflow Vulnerability

🗓️ 06 Dec 2018 00:00:00Reported by Copyright (C) 2018 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 48 Views

NUUO NVRmini 2 < 3.10.0 Remote Stack Overflow Vulnerability. Devices are prone to an unauthenticated remote stack overflow vulnerability. Sending a crafted GET request to the affected service with a URI length of 351 or greater will trigger the stack overflow. Remote, unauthenticated users can execute arbitrary code on the affected system with root privileges. Update to version 3.10.0 or later

Related
Refs
Code
ReporterTitlePublishedViews
Family
zdt
zdt
NUUO NVRMini 2 3.9.1 - (sscanf) Stack Overflow Exploit
4 Jun 201900:00
zdt
cve
CVE
CVE-2018-19864
5 Dec 201811:00
cve
cvelist
Cvelist
CVE-2018-19864
5 Dec 201811:00
cvelist
exploitdb
Exploit DB
NUUO NVRMini 2 3.9.1 - 'sscanf' Stack Overflow
4 Jun 201900:00
exploitdb
exploitpack
exploitpack
NUUO NVRMini 2 3.9.1 - sscanf Stack Overflow
4 Jun 201900:00
exploitpack
nvd
NVD
CVE-2018-19864
5 Dec 201811:29
nvd
osv
OSV
CVE-2018-19864
5 Dec 201811:29
osv
packetstorm
Packet Storm
NUUO NVRMini 2 3.9.1 Stack Overflow
4 Jun 201900:00
packetstorm
prion
Prion
Buffer overflow
5 Dec 201811:29
prion
# SPDX-FileCopyrightText: 2018 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:nuuo:nuuo";

if (description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.141762");
  script_version("2025-02-27T08:17:42+0000");
  script_tag(name:"last_modification", value:"2025-02-27 08:17:42 +0000 (Thu, 27 Feb 2025)");
  script_tag(name:"creation_date", value:"2018-12-06 11:32:59 +0700 (Thu, 06 Dec 2018)");
  script_tag(name:"cvss_base", value:"10.0");
  script_tag(name:"cvss_base_vector", value:"AV:N/AC:L/Au:N/C:C/I:C/A:C");
  script_tag(name:"severity_vector", value:"CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H");
  script_tag(name:"severity_origin", value:"NVD");
  script_tag(name:"severity_date", value:"2019-06-04 23:29:00 +0000 (Tue, 04 Jun 2019)");

  script_cve_id("CVE-2018-19864");

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

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

  script_name("NUUO NVRmini 2 < 3.10.0 Remote Stack Overflow Vulnerability");

  script_category(ACT_GATHER_INFO);

  script_copyright("Copyright (C) 2018 Greenbone AG");
  script_family("Web application abuses");
  script_dependencies("gb_nuuo_devices_http_detect.nasl");
  script_mandatory_keys("nuuo/device/detected");

  script_tag(name:"summary", value:"NUUO NVRmini 2 devices are prone to an unauthenticated remote
  stack overflow vulnerability.");

  script_tag(name:"vuldetect", value:"Checks if a vulnerable version is present on the target host.");

  script_tag(name:"insight", value:"Sending a crafted GET request to the affected service with a
  URI length of 351 or greater will trigger the stack overflow. Overflowing of the stack variable,
  which is intended to hold the request data, results in the overwriting of stored return
  addresses, and with a properly crafted payload, can be leveraged to achieve arbitrary code
  execution.");

  script_tag(name:"impact", value:"Remote unauthenticated users can execute arbitrary code on the
  affected system with root privileges.");

  script_tag(name:"solution", value:"Update to version 3.10.0 or later.");

  script_xref(name:"URL", value:"https://www.digitaldefense.com/blog/zero-day-alerts/nuuo-firmware-disclosure/");

  exit(0);
}

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

if (!port = get_app_port(cpe: CPE))
  exit(0);

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

if (version_is_less(version: version, test_version: "3.10.0")) {
  report = report_fixed_ver(installed_version: version, fixed_version: "3.10.0");
  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

27 Feb 2025 00:00Current
9.8High risk
Vulners AI Score9.8
CVSS 39.8
CVSS 210
EPSS0.24808
48