CVE-2026-63977

In the Linux kernel, the following vulnerability has been resolved: dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work The change_work was introduced to send device change notifications from DPLL device callbacks without deadlocking on dpll_lock, since the callbacks are already invoked under that lock. Now that __dpll_device_change_ntf() is exported for callers that already hold dpll_lock, use it directly and remove the change_work infrastructure entirely. This eliminates a race condition where change_work could be re-scheduled after cancel_work_sync() during device teardown, potentially causing the handler to dereference a freed or NULL dpll_dev pointer.
Configurations

No configuration.

History

19 Oct 2026, 21:17

Type Values Removed Values Added
CWE CWE-362

Information

Published : 2026-07-19 16:17

Updated : 2026-10-19 21:17


NVD link : CVE-2026-63977

Mitre link : CVE-2026-63977

CVE.ORG link : CVE-2026-63977


JSON object : View

Products Affected

No product.

CWE
CWE-362

Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')