PatchSiren

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.