AUGUST 16, 2026
Live Feed
Back to database
Case File

CVE-2026-68387

HIGH · CVSS 7.8 EPSS 0.17%

Source: NVD + CISA KEV + EPSS · Published 2026-08-10 · Last synced 2026-08-16

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's CAN (Controller Area Network) subsystem, specifically in the handling of raw socket options where concurrent access to a shared bitfield can lead to race conditions. This flaw could potentially allow unauthorized manipulation of socket flags, leading to unpredictable behavior or system instability. Organizations using Linux systems with CAN functionality should prioritize this issue to ensure the integrity and reliability of their network communications.

CVE
CVE-2026-68387
Severity
HIGH
CVSS
7.8
EPSS
0.17%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: can: raw: add locking for raw flags bitfield With commit 890e5198a6e5 ("can: raw: use bitfields to store flags in struct raw_sock") the formerly separate integer values have been integrated into a single bitfield. This led to a read-modify-write operation when changing a flag in raw_setsockopt() which now needs a locking to prevent concurrent access. Instead of adding a lock/unlock hell in each of the flag manipulations this patch introduces a wrapper for a new raw_setsockopt_locked() function analogue to the isotp_setsockopt[_locked]() approach in net/can/isotp.c [mkl: use Closes tag instead of Link]