Lucene search
+L

Nagios XI < 5.5.7 Multiple Vulnerabilities

🗓️ 15 Nov 2018 00:00:00Reported by Copyright (C) 2018 Greenbone AGType 
openvas
 openvas
🔗 plugins.openvas.org👁 99 Views

Nagios XI < 5.5.7 Multiple Vulnerabilities. Unauthenticated RCE, Authenticated command and local privilege escalation, unauthorized API key regeneration, cross-site scripting vulnerabilities

Related
Refs
Code
ReporterTitlePublishedViews
Family
zdt
zdt
Nagios XI 5.5.6 - Remote Code Execution / Privilege Escalation Exploit
23 Jan 201900:00
zdt
zdt
zdt
Nagios XI Magpie_debug.php Root Remote Code Execution Exploit
26 Jun 201900:00
zdt
attackerkb
ATTACKERKB
Nagios XI RCE via Snoopy Library
14 Nov 201800:00
attackerkb
circl
Circl
CVE-2018-15708
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15709
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15710
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15711
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15712
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15713
5 Feb 201908:36
circl
circl
Circl
CVE-2018-15714
5 Feb 201908:36
circl
Rows per page
# 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:nagios:nagios_xi";

if (description)
{
  script_oid("1.3.6.1.4.1.25623.1.0.141686");
  script_version("2025-12-01T05:45:26+0000");
  script_tag(name:"last_modification", value:"2025-12-01 05:45:26 +0000 (Mon, 01 Dec 2025)");
  script_tag(name:"creation_date", value:"2018-11-15 09:20:47 +0700 (Thu, 15 Nov 2018)");
  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:"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-10-03 00:03:00 +0000 (Thu, 03 Oct 2019)");

  script_cve_id("CVE-2018-15708", "CVE-2018-15709", "CVE-2018-15710", "CVE-2018-15711",
                "CVE-2018-15712", "CVE-2018-15713", "CVE-2018-15714", "CVE-2018-25123");

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

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

  script_name("Nagios XI < 5.5.7 Multiple Vulnerabilities");

  script_category(ACT_GATHER_INFO);

  script_copyright("Copyright (C) 2018 Greenbone AG");
  script_family("Web application abuses");
  script_dependencies("gb_nagios_xi_http_detect.nasl");
  script_mandatory_keys("nagios/nagios_xi/detected");

  script_tag(name:"summary", value:"Nagios XI is prone to multiple vulnerabilities.");

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

  script_tag(name:"insight", value:"Nagios XI is prone to multiple vulnerabilities:

  - CVE-2018-15708: Unauthenticated RCE via command argument injection

  - CVE-2018-15709: Authenticated command injection

  - CVE-2018-15710: Local privilege escalation via command injection

  - CVE-2018-15711: Unauthorized API key regeneration

  - CVE-2018-15712: Unauthenticated persistent cross-site scripting

  - CVE-2018-15713: Authenticated persistent cross-site scripting

  - CVE-2018-15714: Reflected cross-site scripting

  - CVE-2018-25123: Privilege escalation vulnerability in the MRTG graphing component. MRTG-related
  processes/scripts executed with excessive privileges, allowing a local attacker with limited
  system access to abuse file/command execution paths or writable resources to gain elevated
  privileges.");

  script_tag(name:"affected", value:"Nagios XI version 5.5.6 and prior.

  Note: Versions prior to 5.x were 2009 through 2014 which are assumed to be affected as well.");

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

  script_xref(name:"URL", value:"https://www.nagios.com/products/security/");
  script_xref(name:"URL", value:"https://www.nagios.com/downloads/nagios-xi/change-log/");

  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"];

# nb: See note in the affected tag above
if (version =~ "^20(09|1[0-4])" ||
    version_is_less(version: version, test_version: "5.5.7")) {
  report = report_fixed_ver(installed_version: version, fixed_version: "5.5.7", 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

01 Dec 2025 00:00Current
7.9High risk
Vulners AI Score7.9
CVSS 27.5
CVSS 39.8
CVSS 3.17.8
CVSS 48.5
EPSS0.89362
SSVC
99