PT-2026-61307

CVE-2026-63990

·

Published

2026-05-27

·

Updated

2026-10-09

Description by

CVSS 3.1
5.5
Medium
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A kernel paging request crash occurs in the can rx unregister() function within net/can/af can.c when a virtual CAN device (vxcan) is enslaved to a bonding master. This happens because the bonding driver modifies network device states to follow an Ethernet-like aggregation model, but CAN devices use a different Layer 2 architecture based on the can ml priv private data structure. Because bonding does not initialize these CAN structures, operations like closing sockets via isotp release result in a null-pointer dereference. This issue exists because virtual CAN devices bypass global loopback checks as they lack the IFF LOOPBACK flag. The flaw is triggered during the bond enslave() process when handling devices of type ARPHRD CAN.
Recommendations As a temporary workaround, avoid enslaving CAN devices to a bonding master. At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Impacts
Vendors
Affected products
Related identifiers
OPENSUSE-SU-2026:21910-1
SUSE-SU-2026:23477-1
SUSE-SU-2026:23481-1
SUSE-SU-2026:23528-1
SUSE-SU-2026:23529-1
SUSE-SU-2026:23881-1
SUSE-SU-2026:23887-1
SUSE-SU-2026:23897-1
SUSE-SU-2026:23902-1
SUSE-SU-2026:4120-1
SUSE-SU-2026:4254-1
SUSE-SU-2026:4282-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8875-1
USN-8875-2
USN-8877-1
USN-8878-1
USN-8879-1
USN-8903-1
USN-8903-2
USN-8904-1
USN-8905-1
USN-8905-2
USN-8906-1
Found an issue in the description? Have something to add? Feel free to write us 👾