CVE-2024-5564: libndp · Classic Buffer Overflow
Affects libndpSource CVE Database V5
Not known to be exploited · CVSS 8.1 High.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 1.1% chance of exploitation in 30 days – higher than 67% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 31 May 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Red Hatredhat/libndppkg:rpm/redhat/libndpOther threats | Affected
| Fixed in– |
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
1. Upgrade NetworkManager to a version that includes the patch for CVE-2024-5564 as soon as it becomes available from your Linux distribution vendor. 2. If immediate patching is not possible, implement network-level filtering to block or restrict unsolicited IPv6 router advertisement packets from untrusted sources, using firewall rules or router configurations. 3. Employ Intrusion Detection/Prevention Systems (IDS/IPS) capable of detecting malformed IPv6 NDP packets to alert or block suspicious traffic. 4. Conduct network segmentation to isolate critical systems and reduce exposure to potentially malicious IPv6 traffic. 5. Monitor system logs and network traffic for anomalies related to IPv6 router advertisements. 6. Enforce strict input validation and memory safety practices in custom network protocol implementations to prevent similar vulnerabilities. 7. Educate network administrators about the risks of IPv6 protocol exploitation and encourage timely application of security updates. 8. Consider disabling IPv6 on systems where it is not required to reduce the attack surface.
Description
A vulnerability was found in libndp. This flaw allows a local malicious user to cause a buffer overflow in NetworkManager, triggered by sending a malformed IPv6 router advertisement packet. This issue occurred as libndp was not correctly validating the route length information.
References
- access.redhat.com/errata/RHBA-2025:6631 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4618 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4619 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4620 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4622 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4636 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4640 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4641 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4642 (opens in a new tab)
- access.redhat.com/errata/RHSA-2024:4643 (opens in a new tab)
- access.redhat.com/security/cve/CVE-2024-5564 (opens in a new tab)
- bugzilla.redhat.com/show_bug.cgi?id=2284122 (opens in a new tab)
- lists.debian.org/debian-lts-announce/2024/06/msg00011.html (opens in a new tab)