CVE-2023-54238

linux: In the Linux kernel, the following vulnerability has been resolved: mlx5: fix skb leak while fifo resync and push D...

CVE-2023-54238 is fixed in 63 products on 1 platform, first by RHSA-2023:6583, released November 7, 2023. It is not reported as exploited. Patch Radar priority: High.

High
CVSS
7.8
high
Exploitation
None reported
No vendor assessment
CISA KEV
Not listed
Not in the Known Exploited Vulnerabilities catalog
EPSS
0.0015
4th percentile

In the Linux kernel, the following vulnerability has been resolved: mlx5: fix skb leak while fifo resync and push During ptp resync operation SKBs were poped from the fifo but were never freed neither by napi_consume nor by dev_kfree_skb_any. Add call to napi_consume_skb to properly free SKBs. Another leak was happening because mlx5e_skb_fifo_has_room() had an error in the check. Comparing free running counters works well unless C promotes the types to something wider than the counter. In this case counters are u16 but the result of the substraction is promouted to int and it causes wrong result (negative value) of the check when producer have already overlapped but consumer haven't yet. Explicit cast to u16 fixes the issue.

Where it's fixed

ProductFixed inFixReleased
Linux
bpftool · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
bpftool · RHEL 9 0:7.2.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-devel-matched · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-debug-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-devel-matched · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-64k-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-abi-stablelists · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-abi-stablelists · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-core · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-debug · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-core · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-debug-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-devel · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-debug-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-devel-matched · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-modules · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-debug-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-modules-extra · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-debug-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-debug-uki-virt · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-devel · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-devel-matched · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-doc · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-doc · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-modules · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-modules-extra · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-kvm · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-debug-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-kvm · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-rt-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-tools · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-tools · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-tools-libs · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-tools-libs · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-tools-libs-devel · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-tools-libs-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-uki-virt · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-zfcpdump · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-core · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-zfcpdump-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-devel · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-zfcpdump-devel · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-devel-matched · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-modules · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-zfcpdump-modules · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-modules-core · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
kernel-zfcpdump-modules-extra · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
kernel-zfcpdump-modules-extra · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
libperf · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
linux · Debian 12.15 (bookworm) 6.1.20-1 DEBIAN-CVE-2023-54238 Dec 30, 2025
linux · Debian 13.5 (trixie) 6.1.20-1 DEBIAN-CVE-2023-54238 Dec 30, 2025
linux · Debian 14 6.1.20-1 DEBIAN-CVE-2023-54238 Dec 30, 2025
perf · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
perf · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
python3-perf · RHEL 8 0:4.18.0-513.5.1.el8_9 RHSA-2023:7077 Nov 14, 2023
python3-perf · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
rtla · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023
rv · RHEL 9 0:5.14.0-362.8.1.el9_3 RHSA-2023:6583 Nov 7, 2023

Patch Radar data is free to use with attribution. Terms and how to credit it.

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.