CVE Database›Document archive›CVE-2026-72117

CVE-2026-72117

kernel: can: bcm: fix data race on rx_stamp/rx_ifindex in bcm_rx_handler()

Loading…

Severity

Low

Red Hat Product Security

5.5

CVSS 3.1

Review impact separately from score.

Published · August 15, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's CAN (Controller Area Network) Broadcast Manager (BCM) module. A data race condition exists in the bcm_rx_handler() function where the rx_stamp and rx_ifindex values are written without proper locking. This can lead to a "torn store" of the 64-bit rx_stamp on 32-bit systems, resulting in the bcm_send_to_user() function reporting incorrect timestamp or interface index information for received frames. This issue primarily affects the accuracy of metadata associated with CAN frames.

Statement

This vulnerability is rated with a Low severity because CAN networking protocols are rarely enabled in typical enterprise deployments, and the flaw only leads to inconsistent frame metadata without compromising system confidentiality or integrity. Exploitation requires local access, active CAN interfaces, and concurrent traffic across multiple devices on the same network namespace. The impact is confined to inaccurate frame timestamps or interface identifiers delivered to user-space monitoring sockets, presenting no risk of privilege escalation or denial of service.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is specified in collected source.

CVSS / CWE

CVSS 3.1 · 5.5
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

CWE-820 · Missing Synchronization