CVE-2024-26856CWE-416

CVE-2024-26856

High · published April 17, 2024

CVSS v3.1
8.8
EPSS
0%
Percentile
24.0
In the wild
Unconfirmed
What it is

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

net: sparx5: Fix use after free inside sparx5_del_mact_entry

Based on the static analyzis of the code it looks like when an entry

from the MAC table was removed, the entry was still used after being

freed. More precise the vid of the mac_entry was used after calling

devm_kfree on the mac_entry.

The fix consists in first using the vid of the mac_entry to delete the

entry from the HW and after that to free it.

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00322 · 24.0th percentile
Weakness
CWE-416 · Use After Free
Published
2024-04-17T15:15Z
Affected products (10)
ProductVersionsFixed in
linux/linux_kernel≥ 5.14, < 5.15.1525.15.152
linux/linux_kernel≥ 5.16, < 6.1.826.1.82
linux/linux_kernel≥ 6.2, < 6.6.226.6.22
linux/linux_kernel≥ 6.7, < 6.7.106.7.10
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (10)
EPSS history
Timeline
  • 17 APR 10:17Z
    net: sparx5: Fix use after free inside sparx5_del_mact_entry
    cvelistv5