CVE-2022-50710
kernel: Linux kernel: Denial of Service in ice driver via uninitialized transmit rings
Severity
ModerateRed Hat Product Security
CVSS 3.1
Review impact separately from score.
Published · December 24, 2025
Updated · July 22, 2026
Description
A flaw was found in the Linux kernel's ice network driver. A local user, by changing the number of transmit queues using the ethtool utility, can trigger an issue where newly allocated transmit rings are not properly initialized. This can lead to a null pointer dereference, causing a system crash and a Denial of Service (DoS).
CVSS score applicability
The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.
Mitigation
The vulnerability requires a local user to have privileges to use the ethtool utility and an ice network adapter. To mitigate this issue, restrict access to the ethtool utility to trusted administrators. If the ice network driver is not in use, consider blacklisting the ice kernel module to prevent it from loading.
To blacklist the ice module:
- Create a file
/etc/modprobe.d/blacklist-ice.confwith the following content:blacklist ice - Regenerate the initramfs:
dracut -f -v(for RHEL 7/8) ordracut -f -v --kver $(uname -r)(for RHEL 9) - Reboot the system for the changes to take effect.
This mitigation may impact network functionality if the ice driver is required for network operations.
CVSS / CWE
CVSS 3.1 · 5.8CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:L/I:L/A:H
CWE-476 · NULL Pointer Dereference