CVE-2015-5621 in the critical feed json
The snmp_pdu_parse function in snmp_api.c in net-snmp 5.7.2 and earlier does not remove the varBind variable in a netsnmp_variable_list ite…
published 11y ago modified 4mo ago also EUVD-2015-5573
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 38.3%
- EPSS 38.3% chance of exploitation in 30 days, percentile 98%
- public exploits
- 1
- Exploit-DB
Summary
The snmp_pdu_parse function in snmp_api.c in net-snmp 5.7.2 and earlier does not remove the varBind variable in a netsnmp_variable_list item when parsing of the SNMP PDU fails, which allows remote attackers to cause a denial of service (crash) and possibly execute arbitrary code via a crafted packet.
Patch / fix
- net-snmp Debian 14, Debian 13, Debian 12 5.7.3+dfsg-1.1
debian advisories DEBIAN-CVE-2015-5621
- net-snmp Ubuntu 14.04 LTS 5.7.2~dfsg-8.1ubuntu3.1
ubuntu advisories UBUNTU-CVE-2015-5621
Ubuntu security data © Canonical Ltd., from https://github.com/canonical/ubuntu-security-notices via OSV; changed: normalised to fixed package versions per release. CC BY-SA 4.0
- net-snmp RHEL 6 1:5.5-54.el6_7.1
- net-snmp RHEL 7 1:5.7.2-20.el7_1.1
- net-snmp RHEL 7 1:5.7.2-20.ael7b_1.1
- net-snmp-gui RHEL 7 1:5.7.2-20.el7_1.1
- net-snmp-gui RHEL 7 1:5.7.2-20.ael7b_1.1
- net-snmp-libs RHEL 6 1:5.5-54.el6_7.1
- net-snmp-libs RHEL 7 1:5.7.2-20.el7_1.1
- net-snmp-libs RHEL 7 1:5.7.2-20.ael7b_1.1
red hat advisories RHSA-2015:1636
- net-snmp SLES for SAP 12, SLES 12, SLED 12 +1 more 5.7.2.1-4.3.2
- net-snmp SLES for SAP 11 SP4, SLES for SAP 11 SP3, SLES 11 SP4 +6 more 5.4.2.1-8.12.24.1
suse advisories SUSE-SU-2015:1556-1SUSE-SU-2015:1524-1
- net-snmp openSUSE Tumbleweed 5.7.3-8.4
opensuse advisories openSUSE-SU-2024:10204-1
- net-snmp Arch Linux 5.8-1
arch linux advisories AVG-777
Is CVE-2015-5621 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerVendor advisories
What the vendors themselves say about their products: affected, fixed or not affected, and what to do.
red hat product security vex CVE-2015-5621 updated cvss 5.1
net-snmp: snmp_pdu_parse() incompletely parsed varBinds left in list of variables
-
Red Hat Enterprise Linux Client (v. 7) net-snmp 5.7.2-20.el7_1.1, net-snmp-libs 5.7.2-20.el7_1.1, net-snmp-utils 5.7.2-20.el7_1.1, net-snmp-agent-libs 5.7.2-20.el7_1.1 Red Hat Enterprise Linux Client Optional (v. 7) net-snmp-gui 5.7.2-20.el7_1.1, net-snmp-perl 5.7.2-20.el7_1.1, net-snmp-python 5.7.2-20.el7_1.1, net-snmp-sysvinit 5.7.2-20.el7_1.1 Red Hat Enterprise Linux ComputeNode (v. 7) net-snmp 5.7.2-20.el7_1.1, net-snmp-libs 5.7.2-20.el7_1.1, net-snmp-utils 5.7.2-20.el7_1.1, net-snmp-agent-libs 5.7.2-20.el7_1.1 Red Hat Enterprise Linux ComputeNode Optional (v. 7) net-snmp-gui 5.7.2-20.el7_1.1, net-snmp-perl 5.7.2-20.el7_1.1, net-snmp-python 5.7.2-20.el7_1.1, net-snmp-sysvinit 5.7.2-20.el7_1.1 Red Hat Enterprise Linux Desktop (v. 6) net-snmp 5.5-54.el6_7.1, net-snmp-libs 5.5-54.el6_7.1 Red Hat Enterprise Linux Desktop Optional (v. 6) net-snmp-perl 5.5-54.el6_7.1, net-snmp-utils 5.5-54.el6_7.1, net-snmp-python 5.5-54.el6_7.1fixed: vendor fix RHSA-2015:1636
+8 more productsfewer
Red Hat Enterprise Linux HPC Node (v. 6) net-snmp 5.5-54.el6_7.1, net-snmp-libs 5.5-54.el6_7.1, net-snmp-perl 5.5-54.el6_7.1, net-snmp-utils 5.5-54.el6_7.1, net-snmp-python 5.5-54.el6_7.1 Red Hat Enterprise Linux HPC Node Optional (v. 6) net-snmp-devel 5.5-54.el6_7.1, net-snmp-debuginfo 5.5-54.el6_7.1 Red Hat Enterprise Linux Server (v. 6) net-snmp 5.5-54.el6_7.1, net-snmp-libs 5.5-54.el6_7.1, net-snmp-perl 5.5-54.el6_7.1, net-snmp-utils 5.5-54.el6_7.1, net-snmp-python 5.5-54.el6_7.1 Red Hat Enterprise Linux Server (v. 7) net-snmp 5.7.2-20.el7_1.1, net-snmp 5.7.2-20.ael7b_1.1, net-snmp-libs 5.7.2-20.el7_1.1, net-snmp-utils 5.7.2-20.el7_1.1, net-snmp-libs 5.7.2-20.ael7b_1.1, net-snmp-utils 5.7.2-20.ael7b_1.1, +2 more Red Hat Enterprise Linux Server Optional (v. 7) net-snmp-gui 5.7.2-20.el7_1.1, net-snmp-perl 5.7.2-20.el7_1.1, net-snmp-gui 5.7.2-20.ael7b_1.1, net-snmp-perl 5.7.2-20.ael7b_1.1, net-snmp-python 5.7.2-20.el7_1.1, net-snmp-python 5.7.2-20.ael7b_1.1, +2 more Red Hat Enterprise Linux Workstation (v. 6) net-snmp 5.5-54.el6_7.1, net-snmp-libs 5.5-54.el6_7.1, net-snmp-perl 5.5-54.el6_7.1, net-snmp-utils 5.5-54.el6_7.1, net-snmp-python 5.5-54.el6_7.1 Red Hat Enterprise Linux Workstation (v. 7) net-snmp 5.7.2-20.el7_1.1, net-snmp-libs 5.7.2-20.el7_1.1, net-snmp-utils 5.7.2-20.el7_1.1, net-snmp-agent-libs 5.7.2-20.el7_1.1 Red Hat Enterprise Linux Workstation Optional (v. 7) net-snmp-gui 5.7.2-20.el7_1.1, net-snmp-perl 5.7.2-20.el7_1.1, net-snmp-python 5.7.2-20.el7_1.1, net-snmp-sysvinit 5.7.2-20.el7_1.1
Red Hat CSAF VEX © Red Hat, Inc., from https://security.access.redhat.com/data/csaf/v2/vex/; changed: reduced to product statuses and remediations. CC BY 4.0 · csaf
cisa ICSA-26-111-10 updated cvss 7.5
Silex Technology SD-330AC and AMC Manager
-
Silex Technology AMC Manager <=5.0.2 Silex Technology SD-330AC <=1.42affected: vendor fix, mitigation “CVE-2015-5621: Disable SNMP service.” silex.jp
From CISA ICS and IT advisories (CSAF, https://github.com/cisagov/CSAF), a U.S. Government work; changed: reduced to products, statuses and remediations. CISA notification · csaf
cisa ICSA-20-042-02 updated cvss 7.5
Siemens Industrial Products SNMP (Update F)
-
Siemens IE/PB link PN IO (6GK1411-5AB10) <V4.0.1affected: fixed in V4.0.1, mitigation support.industry.siemens.com
-
Siemens SCALANCE S602 <V4.1 Siemens SCALANCE S612 <V4.1 Siemens SCALANCE S623 <V4.1 Siemens SCALANCE S627-2M <V4.1affected: fixed in V4.1, mitigation
-
Siemens SIMATIC CP 343-1 Advanced (6GK7343-1GX31-0XE0)affected: mitigation, no fix planned
-
Siemens SIMATIC CP 443-1 (6GK7443-1EX30-0XE0) <V3.3 Siemens SIMATIC CP 443-1 (6GK7443-1EX30-0XE1) <V3.3 Siemens SIMATIC CP 443-1 Advanced (6GK7443-1GX30-0XE0) <V3.3affected: fixed in V3.3, mitigation support.industry.siemens.com
-
Siemens SIMATIC CP 443-1 OPC UA (6GK7443-1UX00-0XE0)affected: mitigation, no fix planned
-
Siemens SIMATIC CP 1623 (6GK1162-3AA00) <V14.00.15.00_51.25.00.01affected: vendor fix, mitigation support.industry.siemens.com
-
Siemens SIMATIC CP 1626 (6GK1162-6AA01) <V1.1.1affected: fixed in V1.1.1, mitigation support.industry.siemens.com
-
Siemens SIMATIC CP 1628 (6GK1162-8AA00) <V14.00.15.00_51.25.00.01affected: vendor fix, mitigation support.industry.siemens.com
show 4 moreshow fewer
-
Siemens SIPLUS NET CP 343-1 Advanced (6AG1343-1GX31-4XE0)affected: mitigation, no fix planned
-
Siemens SIPLUS NET CP 443-1 (6AG1443-1EX30-4XE0) <V3.3 Siemens SIPLUS NET CP 443-1 Advanced (6AG1443-1GX30-4XE0) <V3.3affected: fixed in V3.3, mitigation support.industry.siemens.com
-
Siemens SIPLUS NET IE/PB link PN IO (6AG1411-5AB10-2AA0) <V4.0.1affected: fixed in V4.0.1, mitigation support.industry.siemens.com
-
Siemens SIPLUS TIM 1531 IRC (6AG1543-1MX00-7XE0) <V2.0 Siemens TIM 1531 IRC (6GK7543-1MX00-0XE0) <V2.0affected: fixed in V2.0, mitigation support.industry.siemens.com
Facts from CISA's republication of the vendor's own advisory (CSAF); the linked advisory is the authoritative source. CISA notification · csaf
Timeline
- Published
- First public exploit (EDB-45547)
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 11mo ago
Exploit prediction
38.32% chance of exploitation in the next 30 days, higher than 98% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- EDB-45547 net-snmp 5.7.3 - (Authenticated) Denial of Service (PoC) dos, 2018-10-08
- openwall.com http://www.openwall.com/lists/oss-security/2015/04/13/1 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CISA ADP | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| NVD | 2.0 | 7.5 | AV:N/AC:L/Au:N/C:P/I:P/A:P |
Classification
References
- sourceforge.net /p/net-snmp/code/ci/f23bcd3ac6ddee5d0a48f9703007ccc738914791/
-
exploit-db.com
/exploits/45547/
exploit
-
openwall.com
/lists/oss-security/2015/04/13/1
mailing-list, exploit
-
lists.opensuse.org
/opensuse-updates/2015-09/msg00004.html
vendor-advisory
-
rhn.redhat.com
/errata/RHSA-2015-1636.html
vendor-advisory
-
ubuntu.com
/usn/USN-2711-1
vendor-advisory
-
debian.org
/security/2018/dsa-4154
vendor-advisory
-
securitytracker.com
/id/1033304
vdb-entry
- bugzilla.redhat.com /show_bug.cgi?id=1212408
-
openwall.com
/lists/oss-security/2015/04/16/15
mailing-list
- support.citrix.com /article/CTX209443
-
openwall.com
/lists/oss-security/2015/07/31/1
mailing-list
- sourceforge.net /p/net-snmp/bugs/2615/
-
securityfocus.com
/bid/76380
vdb-entry
- cert-portal.siemens.com /productcert/pdf/ssa-978220.pdf
Sources
- CVE List CVE-2015-5621
- NVD CVE-2015-5621
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.