← Vulnerability feed

Vulnerability record · CVE-2013-7108 · published 15 January 2014

CVE-2013-7108: Nagios Core and Icinga CGI off-by-one memory over-read

Nagios · Nagios

Multiple off-by-one errors in the process_cgivars function of Nagios Core 3.5.1, 4.0.2 and earlier, and Icinga before 1.8.5, 1.9.4 and 1.10.2, allow a remote authenticated user to trigger a heap-based buffer over-read by supplying a long string as the last key value in the variable list. The flaw affects eleven CGI programs in cgi/ and can leak process memory contents or crash the service.

5.5 CVSS 2.0 Medium EPSS 60% · top 0.9% CWE-20 · Improper input validation
5.5CVSS 2.0 base score
60%EPSS exploitation probability, 30 days
NoNot in CISA KEV
2Affected product versions listed by NVD
26References
17 Jun 2026Last modified by NVD

Description

Multiple off-by-one errors in Nagios Core 3.5.1, 4.0.2, and earlier, and Icinga before 1.8.5, 1.9 before 1.9.4, and 1.10 before 1.10.2 allow remote authenticated users to obtain sensitive information from process memory or cause a denial of service (crash) via a long string in the last key value in the variable list to the process_cgivars function in (1) avail.c, (2) cmd.c, (3) config.c, (4) extinfo.c, (5) histogram.c, (6) notifications.c, (7) outages.c, (8) status.c, (9) statusmap.c, (10) summary.c, and (11) trends.c in cgi/, which triggers a heap-based buffer over-read.

AV:N/AC:L/Au:S/C:P/I:N/A:P

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 19 September 2026. Confidence: high.

medium priorityThe flaw requires authentication and yields only partial information disclosure or denial of service, though the high EPSS score and wide deployment of Nagios and Icinga keep it relevant.

What it is

Multiple off-by-one errors in the process_cgivars function of Nagios Core 3.5.1, 4.0.2 and earlier, and Icinga before 1.8.5, 1.9.4 and 1.10.2, allow a remote authenticated user to trigger a heap-based buffer over-read by supplying a long string as the last key value in the variable list. The flaw affects eleven CGI programs in cgi/ and can leak process memory contents or crash the service.

Impact

An attacker gains partial disclosure of process memory, which may expose sensitive data, and can cause a denial of service by crashing the affected CGI process.

Attack surface

Reached over the network through the affected CGI endpoints by an authenticated user; no user interaction is required beyond sending the crafted request, per the AV:N/AC:L/Au:S vector.

Exploitation

Not listed in CISA KEV and no public exploit references are tagged in the record, but EPSS is high at 0.595 (99th percentile), indicating elevated likelihood of attempted exploitation.

What to do

  • Upgrade Nagios Core to a version after 4.0.2 and Icinga to 1.8.5, 1.9.4, 1.10.2 or later as applicable.
  • Apply vendor and distribution updates referenced in the OpenSUSE, Mandriva and Debian advisories.
  • Restrict access to the Nagios/Icinga CGI interface to trusted networks and authenticated administrative users only.
  • Review and limit which accounts are permitted to reach the CGI endpoints, since exploitation requires authentication.

Detection

  • Monitor web server logs for unusually long parameter values or malformed variable lists sent to Nagios/Icinga CGI paths.
  • Alert on repeated crashes or restarts of CGI processes such as status.cgi, cmd.cgi or avail.cgi.
  • Correlate authenticated sessions issuing abnormal requests to multiple cgi/ endpoints in a short window.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

2 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

LinkTags
http://lists.opensuse.org/opensuse-updates/2014-01/msg00010.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00028.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00046.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00068.html
http://secunia.com/advisories/55976 Vendor Advisory
http://secunia.com/advisories/56316 Vendor Advisory
http://sourceforge.net/p/nagios/nagioscore/ci/d97e03f32741a7d851826b03ed73ff4c9612a866/
http://www.mandriva.com/security/advisories?name=MDVSA-2014:004
http://www.openwall.com/lists/oss-security/2013/12/24/1
http://www.securityfocus.com/bid/64363
https://dev.icinga.org/issues/5251 Vendor Advisory
https://lists.debian.org/debian-lts-announce/2018/12/msg00014.html
https://www.icinga.org/2013/12/17/icinga-security-releases-1-10-2-1-9-4-1-8-5/
http://lists.opensuse.org/opensuse-updates/2014-01/msg00010.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00028.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00046.html
http://lists.opensuse.org/opensuse-updates/2014-01/msg00068.html
http://secunia.com/advisories/55976 Vendor Advisory
http://secunia.com/advisories/56316 Vendor Advisory
http://sourceforge.net/p/nagios/nagioscore/ci/d97e03f32741a7d851826b03ed73ff4c9612a866/
http://www.mandriva.com/security/advisories?name=MDVSA-2014:004
http://www.openwall.com/lists/oss-security/2013/12/24/1
http://www.securityfocus.com/bid/64363
https://dev.icinga.org/issues/5251 Vendor Advisory
https://lists.debian.org/debian-lts-announce/2018/12/msg00014.html
https://www.icinga.org/2013/12/17/icinga-security-releases-1-10-2-1-9-4-1-8-5/

Track CVE-2013-7108 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

10.0CVE-2008-4796Snoopy project snoopy os command injection vulnerabilityThe _httpsrequest function (Snoopy/Snoopy.class.php) in Snoopy 1.2.3 and earlier, as used in (1) ampache, (2) libphp-snoopy, (3) mahara, (4) mediamat…EPSS 9.0%10.0CVE-2002-1959Nagios vulnerabilityNagios 1.0b1 through 1.0b3 allows remote attackers to execute arbitrary commands via shell metacharacters in plugin output.EPSS 3.9%9.8CVE-2024-49369Icinga improper certificate validation vulnerabilityIcinga is a monitoring system which checks the availability of network resources, notifies users of outages, and generates performance data for repor…EPSS 2.9%9.8CVE-2016-0726Nagios hard-coded credentials vulnerabilityThe Fedora Nagios package uses "nagiosadmin" as the default password for the "nagiosadmin" administrator account, which makes it easier for remote at…EPSS 2.3%9.8CVE-2008-7313Snoopy command injection vulnerabilityThe _httpsrequest function in Snoopy allows remote attackers to execute arbitrary commands. NOTE: this issue exists dues to an incomplete fix for CVE…EPSS 4.5%9.8CVE-2014-5009Snoopy command injection vulnerabilitySnoopy allows remote attackers to execute arbitrary commands. NOTE: this vulnerability exists due to an incomplete fix for CVE-2014-5008.EPSS 4.7%9.8CVE-2016-9565Nagios improper access control vulnerabilityMagpieRSS, as used in the front-end component in Nagios Core before 4.2.2 might allow remote attackers to read or write to arbitrary files by spoofin…EPSS 23%9.3CVE-2025-48057Icinga vulnerabilityIcinga 2 is a monitoring system which checks the availability of network resources, notifies users of outages, and generates performance data for rep…EPSS 0.44%

Source: NIST National Vulnerability Database (record CVE-2013-7108), CISA KEV, FIRST EPSS (scores of 2026-09-26). This page is refreshed as NVD updates the record.