CVE-2022-48748

net: bridge: vlan: fix memory leak in __allowed_ingress

HIGH
7.5
CVSS Score
Published: June 20, 2024 at 11:13 AM UTC
Updated: June 17, 2026 at 05:16 AM UTC
1 product affected across 1 vendorLinux Kernel

Using Linux by Linux?

Get instant alerts when new vulnerabilities affect Linux - before attackers find them.

Real-time alertsTrack your software stackFree plan available
Severity
HIGH7.5
Exploit prediction
EPSS 1%
SSVC
No known exploit

Description

In the Linux kernel, the following vulnerability has been resolved: net: bridge: vlan: fix memory leak in __allowed_ingress When using per-vlan state, if vlan snooping and stats are disabled, untagged or priority-tagged ingress frame will go to check pvid state. If the port state is forwarding and the pvid state is not learning/forwarding, untagged or priority-tagged frame will be dropped but skb memory is not freed. Should free skb when __allowed_ingress returns false.

Affected

Our own answer: ranges merged, affected separated from platform-only, with confidence and review flags.

5.11 ≤ v < 5.15.195.16 ≤ v < 5.16.55.6 ≤ v < 5.10.965.6 ≤ v < 5.15.195.6 ≤ v < 5.16.55.6 ≤ v < 5.175.17 rc1a580c76d534ca580c76d534c7360ba68042b19cb255e8420e987
Vendor states this is fixed in 14be8d448fca (fixed)
Vendor states this is fixed in 14be8d448fca6fe7b2a413831eedd55aef6c6511 (fixed)
Vendor states this is fixed in 446ff1fc37c7 (fixed)
Vendor states this is fixed in 446ff1fc37c74093e81db40811a07b5a19f1d797 (fixed)
Vendor states this is fixed in c5e216e880fa (fixed)
Vendor states this is fixed in c5e216e880fa6f2cd9d4a6541269377657163098 (fixed)
Vendor states this is fixed in fd20d9738395 (fixed)
Vendor states this is fixed in fd20d9738395cf8e27d0a17eba34169699fccdff (fixed)
Vendor states this is fixed in 5.10.96 (unaffected)
Vendor states this is fixed in 5.15.19 (unaffected)
Vendor states this is fixed in 5.16.5 (unaffected)
Vendor states this is fixed in 5.17 (unaffected)
Vendor states this is fixed in 5.6 (unaffected)

References (4)

Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/14be8d448fca6fe7b2a413831eedd55aef6c6511
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/446ff1fc37c74093e81db40811a07b5a19f1d797
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/c5e216e880fa6f2cd9d4a6541269377657163098
Patch
Source: 416baaa9-dc9f-4396-8d5f-8c081fb06d67
https://git.kernel.org/stable/c/fd20d9738395cf8e27d0a17eba34169699fccdff

SSVC — Action Prioritization

SSVCNo known exploitAutomatablePartial impact

SSVC signals action urgency (what to patch first), separate from CVSS which measures severity.

CVSS

7.5HIGHCISA-ADP
Attack Vector
NETWORK
Complexity
LOW
Privileges
NONE
User Interaction
NONE
Scope
UNCHANGED
Confidentiality
NONE
Integrity
NONE
Availability
HIGH
Vector?

Quick Info

StatusANALYZED
CWE
CWE-400

Get alerted

Stop reading CVE feeds looking for your own stack

Track the products you run and VulnTracker tells you when a new CVE affects them — with what is known about fixing it, and nothing about the rest.

Free plan, no card