PT-2025-44760

CVE-2025-40107

·

Published

2025-09-11

·

Updated

2026-10-21

Description by

CVSS 4.0
5.7
Medium
MetricsAV:L/AC:L/AT:P/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Name of the Vulnerable Software and Affected Versions Linux Kernel (hi311x CAN driver) (affected versions not specified)
Description The Linux kernel’s hi311x CAN driver contains a flaw where a null pointer dereference can occur when resuming from sleep if the network interface was not previously enabled. This is due to the priv->wq (workqueue) not being allocated and initialized before being used during device resume. The issue is similar to a previously fixed problem in the mcp251x driver. The driver schedules priv->restart work during resume, which can lead to a null pointer dereference if the interface was not enabled beforehand. The fix involves moving the allocation and initialization of the workqueue from the hi3110 open function to the hi3110 can probe function, and adding logic to destroy the workqueue in error handling paths to prevent resource leaks.
Recommendations 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
AZL-69586
CLSA-2026-1791858923
DLA-4379-1
DSA-6053-1
ECHO-858B-E56A-B6F0
MGASA-2025-0309
MGASA-2025-0310
OPENSUSE-SU-2025:20172-1
SUSE-SU-2025:4393-1
SUSE-SU-2025:4422-1
SUSE-SU-2025:4505-1
SUSE-SU-2025:4516-1
SUSE-SU-2025:4517-1
SUSE-SU-2025:4521-1
SUSE-SU-2026:20012-1
SUSE-SU-2026:20015-1
SUSE-SU-2026:20021-1
SUSE-SU-2026:20039-1
SUSE-SU-2026:20059-1
SUSE-SU-2026:20473-1
SUSE-SU-2026:20496-1
SUSE-SU-2026:20562-1
USN-8095-1
USN-8095-2
USN-8095-3
USN-8095-4
USN-8095-5
USN-8100-1
USN-8125-1
USN-8126-1
USN-8165-1
USN-8261-1
Found an issue in the description? Have something to add? Feel free to write us 👾