CVE-2023-52996

MediumCVSS 5.5/10Last modified Jun 17, 2026

Description

In the Linux kernel, the following vulnerability has been resolved:

ipv4: prevent potential spectre v1 gadget in fib_metrics_match()

if (!type) continue; if (type > RTAX_MAX) return false; ... fi_val = fi->fib_metrics->metrics[type - 1];

@type being used as an array index, we need to prevent cpu speculation or risk leaking kernel memory content.

Metrics

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

Affected software

VendorProductVersions
LinuxLinux>= 5f9ae3d9e7e4ad6db0491abc7c4ae5452dbeadd8, < 8f0eb24f1a7a60ce635f0d757a46f1a37a4d467d; >= 5f9ae3d9e7e4ad6db0491abc7c4ae5452dbeadd8, < 7f9828fb1f688210e681268490576f0ca65c322a; >= 5f9ae3d9e7e4ad6db0491abc7c4ae5452dbeadd8, < ca3cf947760de050d558293002ad3e7f4b8745d2; >= 5f9ae3d9e7e4ad6db0491abc7c4ae5452dbeadd8, < f9753ebd61be2d957b5504cbd3fd719674f05b7a; >= 5f9ae3d9e7e4ad6db0491abc7c4ae5452dbeadd8, < 5e9398a26a92fc402d82ce1f97cc67d832527da0
LinuxLinux4.14

References

Timeline

Published
Mar 27, 2025
Last modified
Jun 17, 2026
NVD status
Analyzed

Related CVEs from 2023

CVE-2023-529975.5In the Linux kernel, the following vulnerability has been resolved: ipv4: prevent potential spectre v1 gadget in ip_metrics_convert() if (CVE-2023-529985.5In the Linux kernel, the following vulnerability has been resolved: net: fec: Use page_pool_put_full_page when freeing rx buffers The pageCVE-2023-529997.8In the Linux kernel, the following vulnerability has been resolved: net: fix UaF in netns ops registration error path If net_assign_generiCVE-2023-53009.8A vulnerability classified as critical has been found in TTSPlanning up to 20230925. This affects an unknown part. The manipulation of the aCVE-2023-530007.8In the Linux kernel, the following vulnerability has been resolved: netlink: prevent potential spectre v1 gadgets Most netlink attributes CVE-2023-530025.5In the Linux kernel, the following vulnerability has been resolved: drm/i915: Fix a memory leak with reused mmap_offset drm_vma_node_allowCVE-2023-530037.8In the Linux kernel, the following vulnerability has been resolved: EDAC/qcom: Do not pass llcc_driv_data as edac_device_ctl_info's pvt_infCVE-2023-530045.5In the Linux kernel, the following vulnerability has been resolved: ovl: fix tmpfile leak Missed an error cleanup.CVE-2023-530055.5In the Linux kernel, the following vulnerability has been resolved: trace_events_hist: add check for return value of 'create_hist_field' FCVE-2023-530065.5In the Linux kernel, the following vulnerability has been resolved: cifs: Fix oops due to uncleared server->smbd_conn in reconnect In smbdCVE-2023-530075.5In the Linux kernel, the following vulnerability has been resolved: tracing: Make sure trace_printk() can output as soon as it can be used CVE-2023-530085.5In the Linux kernel, the following vulnerability has been resolved: cifs: fix potential memory leaks in session setup Make sure to free ci
CVE-2023-52996: Medium severity, CVSS 5.5 | Vulnix