CVE-2024-6501 Networkmanager: denial of service
A malicious user can cause a denial of service in NetworkManager by injecting malformed LLDP packets when debug logs are enabled.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- A user has to click or open something
- Fix
- Available
What is CVE-2024-6501?
CVE-2024-6501 is a low-severity denial of service vulnerability in Red Hat Enterprise Linux 6, published on 9 Jul 2024. An attacker can exploit it over the internet without logging in, and only if a user opens a file or follows a link.
Official description
A flaw was found in NetworkManager. When a system running NetworkManager with DEBUG logs enabled and an interface eth1 configured with LLDP enabled, a malicious user could inject a malformed LLDP packet. NetworkManager would crash, leading to a denial of service.
Weakness: CWE-400
Which versions are affected by CVE-2024-6501?
Linux distribution packages (40)
NetworkManager AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-adsl AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-bluetooth AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-cloud-setup AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-config-connectivity-redhat AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-config-server AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-dispatcher-routing-rules AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-initscripts-updown AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-libnm AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-libnm-devel AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-ovs AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-ppp AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-team AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-tui AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-wifi AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-wwan AlmaLinux:9 | All versions | 1:1.48.10-2.el9_5.alma.1 |
NetworkManager-adsl-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-bluetooth-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-cloud-setup Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-cloud-setup-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-config-connectivity-redhat Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-debugsource Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-dispatcher-routing-rules Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-libnm-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-ovs Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-ovs-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-ppp Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-ppp-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-team-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-tui-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-wifi-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-wwan-debuginfo Red Hat:enterprise_linux:9::appstream | All versions | 1:1.48.10-2.el9_5 |
NetworkManager Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-adsl Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-adsl-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-bluetooth Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-bluetooth-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-cloud-setup-debuginfo Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
NetworkManager-config-server Red Hat:enterprise_linux:9::baseos | All versions | 1:1.48.10-2.el9_5 |
How do I fix CVE-2024-6501?
Apply the vendor's patch.
Upgrade, then put limits on request size, rate and nesting depth so one client cannot exhaust the service. More about Denial of service.
Is CVE-2024-6501 being exploited?
There is no known exploitation of CVE-2024-6501 in the wild and no public exploit code.
Sources
Also known as ALSA-2024:9317, CLSA-2026-1779533209, DEBIAN-CVE-2024-6501, GHSA-gwgm-rhr4-mf4h, OESA-2024-2291, RHSA-2024:9317 and 1 more.