CVE-2022-48779CWE-416

CVE-2022-48779

High · published July 16, 2024

CVSS v3.1
7.8
EPSS
0%
Percentile
11.6
In the wild
Unconfirmed
What it is

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

net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()

ocelot_vlan_member_del() will free the struct ocelot_bridge_vlan, so if

this is the same as the port's pvid_vlan which we access afterwards,

what we're accessing is freed memory.

Fix the bug by determining whether to clear ocelot_port->pvid_vlan prior

to calling ocelot_vlan_member_del().

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00218 · 11.6th percentile
Weakness
CWE-416 · Use After Free
Published
2024-07-16T16:15Z
Affected products (1)
ProductVersionsFixed in
linux/linux_kernel≥ 5.16, < 5.16.115.16.11
References (4)
EPSS history
Timeline
  • 16 JUL 11:13Z
    net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()
    cvelistv5