CVE-2023-53177
BaseFortify
Publication date: 2025-09-15
Last updated on: 2025-12-02
Assigner: kernel.org
Description
Description
CVSS Scores
EPSS Scores
| Probability: | |
| Percentile: |
Meta Information
Affected Vendors & Products
| Vendor | Product | Version / Range |
|---|---|---|
| linux | linux_kernel | From 5.16 (inc) to 6.1.39 (exc) |
| linux | linux_kernel | From 6.2 (inc) to 6.4.4 (exc) |
Helpful Resources
Exploitability
| CWE ID | Description |
|---|---|
| CWE-NVD-CWE-Other |
Attack-Flow Graph
AI Powered Q&A
Can you explain this vulnerability to me?
This vulnerability is in the Linux kernel's media driver for hi846. The function pm_runtime_get_if_in_use() can return negative error codes, not just nonzero values indicating device usage. During system resume from suspend, the function may return -EAGAIN because runtime power management is not yet active. This causes a subsequent pm_runtime_put() call to underflow the reference count, potentially leading to system instability or incorrect power management behavior. The fix involves properly handling the -EAGAIN return value during system resume.
How can this vulnerability impact me? :
This vulnerability can cause a reference count underflow during system resume from suspend, which may lead to system instability, improper device power management, or crashes. This can affect the reliability and stability of systems using the affected Linux kernel media driver.