Lucene search
+L

Nazgul Nostromo nhttpd < 2.1 Path Traversal Vulnerability

🗓️ 05 Jun 2025 00:00:00Reported by Copyright (C) 2025 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 8 Views

Nazgul Nostromo nhttpd versions below 2.1 have a critical path traversal vulnerability.

Related
Refs
Code
ReporterTitlePublishedViews
Family
circl
Circl
CVE-2022-48253
11 Jan 202307:29
circl
cnnvd
CNNVD
nostromo 路径遍历漏洞
11 Jan 202300:00
cnnvd
cve
CVE
CVE-2022-48253
11 Jan 202300:00
cve
cvelist
Cvelist
CVE-2022-48253
11 Jan 202300:00
cvelist
nvd
NVD
CVE-2022-48253
11 Jan 202303:15
nvd
osv
OSV
CVE-2022-48253
11 Jan 202303:15
osv
prion
Prion
Path traversal
11 Jan 202303:15
prion
ptsecurity
Positive Technologies
PT-2023-15650 · Nostromo · Nostromo
11 Jan 202300:00
ptsecurity
redhatcve
RedhatCVE
CVE-2022-48253
23 May 202500:20
redhatcve
vulnrichment
Vulnrichment
CVE-2022-48253
11 Jan 202300:00
vulnrichment
# SPDX-FileCopyrightText: 2025 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:nazgul:nostromo_nhttpd";

if (description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.119024");
  script_version("2025-06-06T05:41:39+0000");
  script_tag(name:"last_modification", value:"2025-06-06 05:41:39 +0000 (Fri, 06 Jun 2025)");
  script_tag(name:"creation_date", value:"2025-06-05 10:28:11 +0000 (Thu, 05 Jun 2025)");
  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.1/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:"2023-01-20 19:20:27 +0000 (Fri, 20 Jan 2023)");

  script_cve_id("CVE-2022-48253");

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

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

  script_name("Nazgul Nostromo nhttpd < 2.1 Path Traversal Vulnerability");

  script_category(ACT_GATHER_INFO);

  script_copyright("Copyright (C) 2025 Greenbone AG");
  script_family("Web Servers");
  script_dependencies("gb_nazgul_nostromo_nhttpd_http_detect.nasl");
  script_mandatory_keys("nazgul/nostromo_nhttpd/detected");

  script_tag(name:"summary", value:"Nazgul Nostromo nhttpd is prone to a path traversal
  vulnerability.");

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

  script_tag(name:"insight", value:"If nostromo runs non-chrooted, and with the 'homedirs'
  configuration option enabled (disabled by default), an attacker can exploit a vulnerability to
  access files or execute programs (as CGI) outside of the server root directory. For that a
  specific request URL needs to be crafted by the attacker.");

  script_tag(name:"affected", value:"Nazgul Nostromo nhttpd prior to version 2.1. All of the
  following prerequisites needs to be fulfilled for being affected:

  - the product runs non-chrooted

  - the 'homedirs' configuration option needs to be enabled (disabled by default)");

  script_tag(name:"solution", value:"Update to version 2.1 or later.

  Note: Please create an override for this result if updating is not possible and the risk is
  accepted that the earlier mentioned prerequisites are not applying in the future.");

  script_xref(name:"URL", value:"https://www.soteritsecurity.com/blog/2023/01/nostromo_from_directory_traversal_to_RCE.html");
  script_xref(name:"URL", value:"https://www.nazgul.ch/dev/nostromo_cl.txt");

  exit(0);
}

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

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

if (!infos = get_app_version_and_location(cpe: CPE, port: port, exit_no_version: TRUE))
  exit(0);

version = infos["version"];
location = infos["location"];

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

06 Jun 2025 00:00Current
6.9Medium risk
Vulners AI Score6.9
CVSS 3.19.8
EPSS0.03406
SSVC
8