PT-2024-10536

CVE-2022-48830

·

Published

2022-02-09

·

Updated

2026-10-19

Description by

CVSS 3.1
8.8
High
MetricsAV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel versions prior to 5.16.0-rc8-syzkaller
Description The issue is related to a potential CAN frame reception race in the isotp rcv() function. When receiving a CAN frame, the current code logic does not consider concurrently receiving processes that do not show up in real-world usage. This can trigger skb over panic() in skb put(). The problem is fixed by adding a spin lock in isotp rcv() to ensure state changes and data structures stay consistent at CAN frame reception time.
Recommendations To resolve the issue, update the Linux kernel to a version that includes the fix for the potential CAN frame reception race in isotp rcv(). As a temporary workaround, consider adding a spin lock in isotp rcv() to ensure state changes and data structures stay consistent at CAN frame reception time.
Exploitability
Exploit
Fix
Impacts
Researchers
Vendors
Affected products
Related identifiers
ALSA-2025_12746
ALSA-2025_12752
ALSA-2025_12753
ALSA-2025_16880
ALSA-2025_18281
ALSA-2025_19102
ALSA-2025_19103
ALSA-2025_19409
ALSA-2025:20518
ALSA-2025_20518
CLSA-2026-1780052998
CLSA-2026-1780516677
INFSA-2025_20518
OPENSUSE-SU-2024_2947-1
RHSA-2025:20518
RHSA-2025_20518
SUSE-SU-2024:2894-1
SUSE-SU-2024:2902-1
SUSE-SU-2024:2929-1
SUSE-SU-2024:2939-1
SUSE-SU-2024:2947-1
Found an issue in the description? Have something to add? Feel free to write us 👾