Every CVE Search/ Get API key

CVE-2021-43612

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible...

7.5 HighFix available

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

1.14%Up 1.1 points since Apr 16, 2023
90%50%10%1%

What each source reports

NVD Score used 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-787
Updated
2026-11-02
CVE List 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-787
Updated
2026-11-02
EUVDEUVD-2021-30526 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
EUVD-2021-30526
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-x6gw-c547-cwm7 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible...

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
GHSA-x6gw-c547-cwm7
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-787
Updated
2026-11-02
OSVALPINE-CVE-2021-43612 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
ALPINE-CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
OSV 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
Show 7 moreShow less
OSVDEBIAN-CVE-2021-43612 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
DEBIAN-CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVRHSA-2024:9158 7.5

Red Hat Security Advisory: lldpd security update

Record
RHSA-2024:9158
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2021-43612 7.5

In lldpd before 1.0.13, when decoding SONMP packets in the sonmp_decode function, it's possible to trigger an out-of-bounds heap read via short SONMP packets.

Record
UBUNTU-CVE-2021-43612
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVALSA-2024:9158 No score

Moderate: lldpd security update

LLDP is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as EDP or CDP. The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices.

Security Fix(es):

  • lldp/openvswitch: denial of service via externally triggered memory leak (CVE-2020-27827)
  • lldpd: out-of-bounds read when decoding SONMP packets (CVE-2021-43612)
  • lldpd: CDP PDU Packet cdp.c out-of-bounds read (CVE-2023-41910)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the AlmaLinux Release Notes linked from the References section.

Record
ALSA-2024:9158
Updated
2026-11-02
OSVCLSA-2025-1758823952 No score

lldpd: Fix of CVE-2021-43612

  • CVE-2021-43612: fix out-of-bounds heap read in sonmp_decode function
Record
CLSA-2025-1758823952
Updated
2026-11-02
OSVopenSUSE-SU-2024:11635-1 No score

liblldpctl4-1.0.13-1.1 on GA media

These are all security issues fixed in the liblldpctl4-1.0.13-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:11635-1
Updated
2026-11-02
OSVRLSA-2024:9158 No score

Moderate: lldpd security update

LLDP is an industry standard protocol designed to supplant proprietary Link-Layer protocols such as EDP or CDP. The goal of LLDP is to provide an inter-vendor compatible mechanism to deliver Link-Layer notifications to adjacent network devices.

Security Fix(es):

  • lldp/openvswitch: denial of service via externally triggered memory leak (CVE-2020-27827)

  • lldpd: out-of-bounds read when decoding SONMP packets (CVE-2021-43612)

  • lldpd: CDP PDU Packet cdp.c out-of-bounds read (CVE-2023-41910)

For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.

Additional Changes:

For detailed information on changes in this release, see the Rocky Linux 9.5 Release Notes linked from the References section.

Record
RLSA-2024:9158
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
lldpd
Alpine:v3.14
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.15
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.16
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.17
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.18
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.19
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.20
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.21
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.22
before 1.0.13-r0
1.0.13-r0
lldpd
Alpine:v3.23
before 1.0.13-r0
1.0.13-r0
Show 23 moreShow less
Affected packages
PackageAffectedFixed
lldpd
Alpine:v3.24
before 1.0.13-r0
1.0.13-r0
lldpd
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.0.18-4.el9
1.0.18-4.el9
lldpd-devel
AlmaLinux:9
From an advisory covering 3 CVEs
before 1.0.18-4.el9
1.0.18-4.el9
lldpd
TuxCare:AlmaLinux:9.2
before 1.0.4-10.el9.tuxcare.els3
1.0.4-10.el9.tuxcare.els3
lldpd-devel
TuxCare:AlmaLinux:9.2
before 1.0.4-10.el9.tuxcare.els3
1.0.4-10.el9.tuxcare.els3
lldpd
Debian:12
before 1.0.13-1
1.0.13-1
lldpd
Debian:13
before 1.0.13-1
1.0.13-1
lldpd
Debian:14
before 1.0.13-1
1.0.13-1
lldpd
Debian:10
From an advisory covering 2 CVEs
before 1.0.3-1+deb10u1, plus listed versions
1.0.3-1
1.0.3-1+deb10u1
lldpd
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 0:1.0.18-4.el9
0:1.0.18-4.el9
lldpd-debuginfo
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 0:1.0.18-4.el9
0:1.0.18-4.el9
lldpd-debugsource
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 0:1.0.18-4.el9
0:1.0.18-4.el9
lldpd-devel
Red Hat:enterprise_linux:9::appstream
From an advisory covering 3 CVEs
before 0:1.0.18-4.el9
0:1.0.18-4.el9
lldpd
Rocky Linux:9
From an advisory covering 3 CVEs
before 0:1.0.18-4.el9
0:1.0.18-4.el9
lldpd
Ubuntu:16.04:LTS
All versions, plus listed versions
0.7.16-10.7.19-1
None known
lldpd
Ubuntu:18.04:LTS
All versions, plus listed versions
0.9.8-10.9.9-10.9.9-1ubuntu0.1
None known
lldpd
Ubuntu:20.04:LTS
All versions, plus listed versions
1.0.4-11.0.4-1build11.0.4-1build2
None known
lldpd
Ubuntu:22.04:LTS
All versions, plus listed versions
1.0.11-11.0.12-11.0.13-1
None known
lldpd
Ubuntu:24.04:LTS
All versions, plus listed versions
1.0.17-11.0.18-11.0.18-1build11.0.18-1build31.0.18-1ubuntu0.1
None known
lldpd
Ubuntu:25.10
All versions, plus listed versions
1.0.18-1build31.0.18-1build4
None known
lldpd
Ubuntu:26.10
All versions, plus listed versions
1.0.19-11.0.22-11.0.22-1build1
None known
lldpd
Ubuntu:26.04:LTS
All versions, plus listed versions
1.0.18-1build41.0.19-11.0.19-1ubuntu0.1
None known
lldpd
openSUSE:Tumbleweed
before 1.0.13-1.1
1.0.13-1.1

History

History
RecordedChangedSources
affected, facts
affected, aliases, referencesOSV
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2021-43612 is a high vulnerability (CVSS 7.5) in Lldpd Project Lldpd, published April 10, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.14%, the 66th percentile. Fixed in lldpd 1.0.13-r0.

References

Show 34 moreShow less
MoveEnter Open