CVE-2023-41910
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific...
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
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
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
NVD Score used
9.8
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
CVE-2023-41910- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
CVE List No score
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
CVE-2023-41910- Updated
- 2026-11-02
EUVDEUVD-2023-46388 No score
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
EUVD-2023-46388- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5vp9-2h7g-hxq8
9.8
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific...
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
GHSA-5vp9-2h7g-hxq8- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Weakness
- CWE-125
- Updated
- 2026-11-02
OSVAZL-28656
9.8
CVE-2023-41910 affecting package lldpd for versions less than 1.0.14-3
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
AZL-28656- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-41910
9.8
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
DEBIAN-CVE-2023-41910- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
Show 7 moreShow less
OSVRHSA-2024:9158
7.5
Red Hat Security Advisory: lldpd security update
- Record
RHSA-2024:9158- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-41910
9.8
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
UBUNTU-CVE-2023-41910- CVSS 3.1
- 9.8 Critical
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/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-1758729003 No score
lldpd: Fix of CVE-2023-41910
- CVE-2023-41910: fix out-of-bounds read on heap memory in cdp_decode
- Record
CLSA-2025-1758729003- Updated
- 2026-11-02
OSV No score
An issue was discovered in lldpd before 1.0.17. By crafting a CDP PDU packet with specific CDP_TLV_ADDRESSES TLVs, a malicious actor can remotely force the lldpd daemon to perform an out-of-bounds read on heap memory. This occurs in cdp_decode in daemon/protocols/cdp.c.
- Record
CVE-2023-41910- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:12272-1 No score
liblldpctl4-1.0.23-1.1 on GA media
These are all security issues fixed in the liblldpctl4-1.0.23-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:12272-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
| Package | Affected | Fixed |
|---|---|---|
lldpdAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.0.18-4.el9 | 1.0.18-4.el9 |
lldpd-develAlmaLinux:9 From an advisory covering 3 CVEs |
before 1.0.18-4.el9 | 1.0.18-4.el9 |
lldpdAzure Linux:2 |
before 1.0.14-3 | 1.0.14-3 |
lldpdTuxCare:AlmaLinux:9.2 |
before 1.0.4-10.el9.tuxcare.els2 | 1.0.4-10.el9.tuxcare.els2 |
lldpd-develTuxCare:AlmaLinux:9.2 |
before 1.0.4-10.el9.tuxcare.els2 | 1.0.4-10.el9.tuxcare.els2 |
lldpdDebian:12 |
before 1.0.16-1+deb12u1, plus listed versions 1.0.16-1 |
1.0.16-1+deb12u1 |
lldpdDebian:13 |
before 1.0.17-1 | 1.0.17-1 |
lldpdDebian:14 |
before 1.0.17-1 | 1.0.17-1 |
lldpdDebian:10 |
before 1.0.3-1+deb10u2, plus listed versions 1.0.3-11.0.3-1+deb10u1 |
1.0.3-1+deb10u2 |
lldpdDebian:11 |
before 1.0.11-1+deb11u2, plus listed versions 1.0.11-11.0.11-1+deb11u1 |
1.0.11-1+deb11u2 |
Show 10 moreShow less
| Package | Affected | Fixed |
|---|---|---|
lldpdRed 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-debuginfoRed 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-debugsourceRed 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-develRed Hat:enterprise_linux:9::appstream From an advisory covering 3 CVEs |
before 0:1.0.18-4.el9 | 0:1.0.18-4.el9 |
lldpdRocky Linux:9 From an advisory covering 3 CVEs |
before 0:1.0.18-4.el9 | 0:1.0.18-4.el9 |
lldpdUbuntu:16.04:LTS |
All versions, plus listed versions 0.7.16-10.7.19-1 |
None known |
lldpdUbuntu:18.04:LTS |
All versions, plus listed versions 0.9.8-10.9.9-10.9.9-1ubuntu0.1 |
None known |
lldpdUbuntu:20.04:LTS |
All versions, plus listed versions 1.0.4-11.0.4-1build11.0.4-1build2 |
None known |
lldpdUbuntu:22.04:LTS |
All versions, plus listed versions 1.0.11-11.0.12-11.0.13-1 |
None known |
lldpdopenSUSE:Tumbleweed |
before 1.0.23-1.1 | 1.0.23-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-41910 is a critical vulnerability (CVSS 9.8) in Lldpd Project Lldpd, published September 5, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.15%, the 66th percentile. Fixed in lldpd 1.0.14-3.
References
github.com/lldpd/lldpd/releases/tag/1.0.17
github.com/lldpd/lldpd/commit/a9aeabdf879c25c584852a0bb5523837632f099b
lists.debian.org/debian-lts-announce/2023/09/msg00025.html
debian.org/security/2023/dsa-5505
nvd.nist.gov/vuln/detail/CVE-2023-41910
github.com/advisories/GHSA-5vp9-2h7g-hxq8
Show 29 moreShow less
access.redhat.com/errata/RHSA-2024:9158
access.redhat.com/security/cve/CVE-2020-27827
access.redhat.com/security/cve/CVE-2021-43612
access.redhat.com/security/cve/CVE-2023-41910
bugzilla.redhat.com/1921438
bugzilla.redhat.com/2040388
bugzilla.redhat.com/2237411
errata.almalinux.org/9/ALSA-2024-9158.html
errata.tuxcare.com/els_os/almalinux9.2esu/CLSA-2025-1758729003.html
github.com/CVEProject/cvelistV5/tree/main/cves/2023/41xxx/CVE-2023-41910.json
security-tracker.debian.org/tracker/CVE-2023-41910
docs.redhat.com/en/documentation/red_hat_enterprise_linux/9/html/9.5_release_notes/index
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1921438
bugzilla.redhat.com/show_bug.cgi?id=2040388
bugzilla.redhat.com/show_bug.cgi?id=2237411
issues.redhat.com/browse/RHEL-22127
issues.redhat.com/browse/RHEL-25990
issues.redhat.com/browse/RHEL-5787
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_9158.json
cve.org/CVERecord?id=CVE-2020-27827
nvd.nist.gov/vuln/detail/CVE-2020-27827
mail.openvswitch.org/pipermail/ovs-dev/2021-January/379471.html
cve.org/CVERecord?id=CVE-2021-43612
nvd.nist.gov/vuln/detail/CVE-2021-43612
cve.org/CVERecord?id=CVE-2023-41910
errata.rockylinux.org/RLSA-2024:9158
ubuntu.com/security/CVE-2023-41910
suse.com/security/cve/CVE-2023-41910