CVE Database›Document archive›CVE-2022-49695

CVE-2022-49695

kernel: igb: fix a use-after-free issue in igb_clean_tx_ring

Loading…

Severity

Moderate

Red Hat Product Security

6.7

CVSS 3.1

Review impact separately from score.

Published · February 26, 2025

Updated · June 30, 2026

Description

A vulnerability was found in the Linux kernel in the Intel igb driver function igb_clean_tx_ring() when running in XDP mode. A use-after-free issue can arise from attempting to free skb memory using dev_kfree_skb_any(). This issue potentially leads to system instability and memory corruption.

Statement

The bug could happen if 82575/82576 gigabit ethernet family adapters being used and closing device during traffic flow (for example if root user unload driver during heavily usage of IGB network). The security impact is limited, because only privileged user can trigger closing the device.

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

To mitigate this issue, prevent module igb from being loaded. Please see https://access.redhat.com/solutions/41278 for how to blacklist a kernel module to prevent it from loading automatically.

CVSS / CWE

CVSS 3.1 · 6.7
CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H

CWE-416 · Use After Free