PatchSiren cyber security CVE debrief
CVE-2026-97407 Linux CVE debrief
A Linux kernel vulnerability was addressed, where rockchip_pdm_set_fmt() calls pm_runtime_get_sync() before accessing hardware registers but ignores its return value. This could lead to undefined device state and unpowered register accesses. The issue arises from the function’s failure to handle runtime PM resume failures properly, potentially causing system instability. Linux kernel maintainers and administrators should assess exposure and prioritize patching or verification to prevent operational impacts.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- Unknown
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-24
- Original CVE updated
- 2026-09-25
- Advisory published
- 2026-09-24
- Advisory updated
- 2026-09-25
Who should care
Linux kernel maintainers, administrators, and users of affected systems should assess exposure and prioritize patching or verification to prevent operational impacts. This includes reviewing system configurations, verifying runtime states, and ensuring that compensating controls are in place for exposed systems. The vulnerability’s resolution emphasizes the need for rigorous testing and validation of kernel changes to prevent similar issues.
Why it matters
The Linux kernel vulnerability could lead to undefined device states and unpowered register accesses if not patched or verified.
- Verify runtime states and system configurations to prevent undefined device states.
- Prioritize patching or verification for affected Linux kernel deployments.
Technical summary
The Linux kernel vulnerability was resolved by replacing pm_runtime_get_sync() with pm_runtime_resume_and_get() and returning early on failure to avoid unpowered register accesses. This change ensures that the device state is valid before accessing hardware registers, preventing potential system instability. Affected Linux kernel deployments should be assessed for exposure, and patching or verification should be prioritized to mitigate risks. The vulnerability highlights the importance of proper runtime PM handling in kernel development.
Defensive priority
Assess Linux kernel deployments for exposure, prioritize patching or verification for affected systems.
Recommended defensive actions
- Assess Linux kernel deployments for exposure
- Prioritize patching or verification for affected systems
- Verify system configurations and runtime states
- Review compensating controls for exposed systems
- Check relevant monitoring, detection, and logs for exposed assets
- Track exceptions, retest remediated assets
- Confirm whether affected product deployments exist in managed environments and assign an owner for follow-up
Evidence notes
The CVE record and NVD entry provide details on the Linux kernel vulnerability and its resolution. The vulnerability was resolved by replacing pm_runtime_get_sync() with pm_runtime_resume_and_get() and returning early on failure to avoid unpowered register accesses. Evidence is limited to CVE and NVD details; further verification is recommended.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-97407 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-97407
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-97407 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-97407
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a9cc27a4a9b5fe013e152841fd8408061fa2312f
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/b2b5c2ca5a4924271fa86d75a252de32fa285375
416baaa9-dc9f-4396-8d5f-8c081fb06d67
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/ee7b5f7b39332febf917f9ebf212842cc9379815
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.