PT-2026-38943 · Linux · Linux Kernel

Published

2026-05-08

·

Updated

2026-05-21

·

CVE-2026-43301

CVSS v3.1

5.5

Medium

VectorAV: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 PM runtime usage count underflow exists in the wave5 driver. The driver unconditionally calls the pm runtime put sync() function during the remove path, which may conflict with the pm runtime use autosuspend() function called during probe. If the device is already suspended due to autosuspend, the usage count is 0, and calling pm runtime put sync() decrements it to -1, leading to a kernel warning during module unload.
Recommendations Replace the pm runtime put sync() function with pm runtime dont use autosuspend() in the remove path to ensure proper pairing with the probe function and allow pm runtime disable() to handle reference count cleanup correctly.

Fix

Integer Underflow

Weakness Enumeration

Related Identifiers

CVE-2026-43301

Affected Products

Linux Kernel