Cloudanix VulnDB

CVE-2024-6501

Low · 3.1

CVSS

3.1

EPSS

0.4%

Published

Jul 9, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A network management service on Linux can be forced to stop working by sending it bad network discovery messages when extra logging is turned on.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
High
Impact
Denial Of Service
Component
Network Service
Class
Denial of service
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

NetworkManager crashes when processing a malformed LLDP packet on an interface with LLDP enabled while DEBUG logging is active, resulting in denial of service.

Why it matters to the business

Network connectivity management fails until the service restarts, potentially disrupting network-dependent operations on affected Linux systems.

How an attack unfolds

An attacker sends a crafted LLDP packet over the network to an interface configured with LLDP; if DEBUG logging is enabled, NetworkManager fails to handle the malformed packet and terminates.

How to fix it

Upgrade affected packages to the listed fixed versions such as NetworkManager 5.10.84-1 on Debian 11, 5.15.15-1 on Debian 12/13, or the corresponding Ubuntu package versions including 5.15.0-17.17 and later for Ubuntu 22.04 LTS variants.

How to confirm the fix worked

Verify package versions match or exceed the fixed releases for each distribution; test LLDP packet handling under DEBUG logging to confirm no crash occurs.

Typical attack path

  1. Identify systems running NetworkManager with LLDP enabled on an interface and DEBUG logging active
  2. Craft and transmit a malformed LLDP packet targeting the vulnerable interface
  3. Trigger process crash leading to temporary loss of network management functionality

How to detect it

Monitor system and NetworkManager logs for unexpected crashes or segmentation faults immediately following LLDP packet reception on enabled interfaces.

What your security team should do

  • Apply the listed fixed package versions immediately on all affected distributions
  • Disable DEBUG logging for NetworkManager in production unless required
  • Review LLDP configuration and restrict it to trusted interfaces where possible

The record

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.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:9 NetworkManager 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-adsl 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-bluetooth 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-cloud-setup 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-config-connectivity-redhat 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-config-server 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-dispatcher-routing-rules 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-initscripts-updown 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-libnm 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-libnm-devel 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-ovs 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-ppp 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-team 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-tui 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-wifi 0 1:1.48.10-2.el9_5.alma.1
AlmaLinux:9 NetworkManager-wwan 0 1:1.48.10-2.el9_5.alma.1
Debian:11 network-manager 0 No fix
Debian:12 network-manager 0 No fix
Debian:13 network-manager 0 No fix
Red Hat:enterprise_linux:9::appstream NetworkManager 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-adsl 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-adsl-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-bluetooth 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-bluetooth-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-cloud-setup 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-cloud-setup-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-config-connectivity-redhat 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-config-server 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-debugsource 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-dispatcher-routing-rules 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-initscripts-updown 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-libnm 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-libnm-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-libnm-devel 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-ovs 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-ovs-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-ppp 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-ppp-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-team 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-team-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-tui 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-tui-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-wifi 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-wifi-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-wwan 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::appstream NetworkManager-wwan-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-adsl 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-adsl-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-bluetooth 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-bluetooth-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-cloud-setup 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-cloud-setup-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-config-connectivity-redhat 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-config-server 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-debugsource 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-dispatcher-routing-rules 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-initscripts-updown 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-libnm 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-libnm-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-libnm-devel 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-ovs 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-ovs-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-ppp 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-ppp-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-team 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-team-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-tui 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-tui-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-wifi 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-wifi-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-wwan 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::baseos NetworkManager-wwan-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-adsl 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-adsl-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-bluetooth 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-bluetooth-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-cloud-setup 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-cloud-setup-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-config-connectivity-redhat 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-config-server 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-debugsource 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-dispatcher-routing-rules 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-initscripts-updown 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-libnm 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-libnm-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-libnm-devel 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-ovs 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-ovs-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-ppp 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-ppp-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-team 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-team-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-tui 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-tui-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-wifi 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-wifi-debuginfo 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-wwan 0 1:1.48.10-2.el9_5
Red Hat:enterprise_linux:9::crb NetworkManager-wwan-debuginfo 0 1:1.48.10-2.el9_5
Ubuntu:16.04:LTS network-manager 0 No fix
Ubuntu:18.04:LTS network-manager 0 No fix
Ubuntu:20.04:LTS network-manager 0 No fix
Ubuntu:22.04:LTS network-manager 0 No fix
Ubuntu:24.04:LTS network-manager 0 No fix
Ubuntu:24.10 network-manager 0 No fix
Ubuntu:25.04 network-manager 0 No fix
Ubuntu:25.10 network-manager 0 No fix
Ubuntu:Pro:16.04:LTS network-manager 0 No fix
Ubuntu:Pro:18.04:LTS network-manager 0 No fix
Ubuntu:Pro:20.04:LTS network-manager 0 No fix

Related vulnerabilities