CVE-2013-7108
Multiple off-by-one errors in Nagios Core 3.5.1, 4.0.2, and earlier, and Icinga before 1.8.5, 1.9...
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.
Exploit likelihood
What each source reports
NVD Score used
5.5
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.
- Record
CVE-2013-7108- CVSS 2.0
- 5.5 Medium
AV:N/AC:L/Au:S/C:P/I:N/A:P - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
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.
- Record
CVE-2013-7108- Updated
- 2026-11-02
EUVDEUVD-2013-6894 No score
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.
- Record
EUVD-2013-6894- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-48qr-xf75-jc6h No score
Multiple off-by-one errors in Nagios Core 3.5.1, 4.0.2, and earlier, and Icinga before 1.8.5, 1.9...
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.
- Record
GHSA-48qr-xf75-jc6h- Weakness
- CWE-20
- Updated
- 2026-11-02
OSVMGASA-2014-0010 No score
Updated nagios package fixes security vulnerability
A flaw was reported and fixed in Nagios, which can be exploited to cause a denial of service. This vulnerability is caused due to an off-by-one error within the process_cgivars() function, which can be exploited to cause an out-of-bounds read by sending a specially-crafted key value to the Nagios web UI (CVE-2013-7108, CVE-2013-7205). An issue that prevented the service from starting has also been fixed.
- Record
MGASA-2014-0010- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10182-1 No score
icinga-1.13.3-2.4 on GA media
These are all security issues fixed in the icinga-1.13.3-2.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10182-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11073-1 No score
nagios-4.4.6-2.5 on GA media
These are all security issues fixed in the nagios-4.4.6-2.5 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11073-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2013-7108 No score
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.
- Record
UBUNTU-CVE-2013-7108- Updated
- 2026-11-02
OSVUSN-3253-1 No score
nagios3 vulnerabilities
It was discovered that Nagios incorrectly handled certain long strings. A remote authenticated attacker could use this issue to cause Nagios to crash, resulting in a denial of service, or possibly obtain sensitive information. (CVE-2013-7108, CVE-2013-7205)
It was discovered that Nagios incorrectly handled certain long messages to cmd.cgi. A remote attacker could possibly use this issue to cause Nagios to crash, resulting in a denial of service. (CVE-2014-1878)
Dawid Golunski discovered that Nagios incorrectly handled symlinks when accessing log files. A local attacker could possibly use this issue to elevate privileges. In the default installation of Ubuntu, this should be prevented by the Yama link restrictions. (CVE-2016-9566)
- Record
USN-3253-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
nagios3Debian:8 From an advisory covering 5 CVEs |
before 3.5.1.dfsg-2+deb8u1, plus listed versions 3.5.1.dfsg-2 |
3.5.1.dfsg-2+deb8u1 |
icingaDebian:6.0 From an advisory covering 2 CVEs |
before 1.0.2-2+squeeze2, plus listed versions 1.0.2-21.0.2-2+squeeze1 |
1.0.2-2+squeeze2 |
icingaDebian:7 From an advisory covering 5 CVEs |
before 1.7.1-7, plus listed versions 1.7.1-6 |
1.7.1-7 |
nagiosMageia:3 From an advisory covering 2 CVEs |
before 3.4.4-4.2.mga3 | 3.4.4-4.2.mga3 |
nagios3Ubuntu:14.04:LTS |
before 3.5.1-1ubuntu1.1, plus listed versions 3.4.1-5ubuntu23.4.1-5ubuntu33.5.1-1ubuntu1 |
3.5.1-1ubuntu1.1 |
nagios3Ubuntu:16.04:LTS |
before 3.5.1.dfsg-2.1ubuntu1.1, plus listed versions 3.5.1-1ubuntu43.5.1.dfsg-2ubuntu13.5.1.dfsg-2ubuntu23.5.1.dfsg-2.1ubuntu1 |
3.5.1.dfsg-2.1ubuntu1.1 |
nagios3Ubuntu:14.04:LTS From an advisory covering 4 CVEs |
before 3.5.1-1ubuntu1.1, plus listed versions 3.4.1-5ubuntu23.4.1-5ubuntu33.5.1-1ubuntu1 |
3.5.1-1ubuntu1.1 |
nagios3Ubuntu:16.04:LTS From an advisory covering 4 CVEs |
before 3.5.1.dfsg-2.1ubuntu1.1, plus listed versions 3.5.1-1ubuntu43.5.1.dfsg-2ubuntu13.5.1.dfsg-2ubuntu23.5.1.dfsg-2.1ubuntu1 |
3.5.1.dfsg-2.1ubuntu1.1 |
nagiosopenSUSE:Tumbleweed From an advisory covering 17 CVEs |
before 4.4.6-2.5 | 4.4.6-2.5 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| Exploit-DB | Icinga - cgi/config.c process_cgivars Function Off-by-One Read Remote Denial of Service | 2013-12-16 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, Exploit-DB, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-7108 is a medium vulnerability (CVSS 5.5) in Icinga, published January 14, 2014. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 61.6%, the 99th percentile. Fixed in nagios3 3.5.1-1ubuntu1.1.
References
mandriva.com/security/advisories?name=MDVSA-2014:004
lists.opensuse.org/opensuse-updates/2014-01/msg00046.html
sourceforge.net/p/nagios/nagioscore/ci/d97e03f32741a7d851826b03ed73ff4c9612a866
secunia.com/advisories/56316
lists.opensuse.org/opensuse-updates/2014-01/msg00068.html
dev.icinga.org/issues/5251
Show 38 moreShow less
lists.debian.org/debian-lts-announce/2018/12/msg00014.html
icinga.org/2013/12/17/icinga-security-releases-1-10-2-1-9-4-1-8-5
openwall.com/lists/oss-security/2013/12/24/1
secunia.com/advisories/55976
securityfocus.com/bid/64363
lists.opensuse.org/opensuse-updates/2014-01/msg00010.html
lists.opensuse.org/opensuse-updates/2014-01/msg00028.html
nvd.nist.gov/vuln/detail/CVE-2013-7108
github.com/advisories/GHSA-48qr-xf75-jc6h
advisories.mageia.org/MGASA-2014-0010.html
bugs.mageia.org/show_bug.cgi?id=12100
bugzilla.redhat.com/show_bug.cgi?id=1046113
ubuntu.com/security/CVE-2013-7108
ubuntu.com/security/notices/USN-3253-1
cve.org/CVERecord?id=CVE-2013-7108
ubuntu.com/security/CVE-2013-7205
ubuntu.com/security/CVE-2014-1878
ubuntu.com/security/CVE-2016-9566
suse.com/security/cve/CVE-2012-6096
suse.com/security/cve/CVE-2013-7107
suse.com/security/cve/CVE-2013-7108
suse.com/security/cve/CVE-2014-2386
suse.com/security/cve/CVE-2006-2162
suse.com/security/cve/CVE-2007-5803
suse.com/security/cve/CVE-2008-4796
suse.com/security/cve/CVE-2011-1523
suse.com/security/cve/CVE-2013-2214
suse.com/security/cve/CVE-2013-4214
suse.com/security/cve/CVE-2014-1878
suse.com/security/cve/CVE-2016-0726
suse.com/security/cve/CVE-2016-6209
suse.com/security/cve/CVE-2016-8641
suse.com/security/cve/CVE-2016-9566
suse.com/security/cve/CVE-2017-12847
suse.com/security/cve/CVE-2018-13441
suse.com/security/cve/CVE-2018-18245
suse.com/security/cve/CVE-2019-3698
suse.com/security/cve/CVE-2020-13977