CVE-2026-80562Patch

LOW

Signal is active with 2 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

In the Linux kernel, the following vulnerability has been resolved: gpio: ml-ioh: use raw_spinlock_t for the register lock ioh_irq_type() is registered as the irq_chip .irq_set_type callback and takes chip->spinlock with spin_lock_irqsave(). This callback is reached from __setup_irq() -> __irq_set_trigger() -> chip->irq_set_type() while the caller holds desc->lock, a raw_spinlock_t, with hardirqs disabled. That context is not sleepable, but on PREEMPT_RT a regular spinlock_t is an rtmutex-backed sleeping lock, so acquiring it there is invalid. ioh_irq_enable() and ioh_irq_disable() take the same lock from the .irq_enable/.irq_disable callbacks, which are likewise invoked with desc->lock held. Convert the register lock to raw_spinlock_t. The same lock also serializes the GPIO direction/value callbacks and the suspend/resume register save/restore, and those critical sections only perform short sequences of MMIO register accesses (ioread32()/iowrite32()); the .irq_set_type callback additionally emits a dev_warn() on an unsupported type. None of these are sleepable operations, so keeping this register lock non-sleeping is appropriate for the irqchip callbacks and does not change the GPIO-side locking contract. This is the same fix as commit a02b8950d619 ("gpio: pch: use raw_spinlock_t for the register lock"); this driver shares the same structure as gpio-pch.

0.5/ 10 priority

Sources & remediation

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 3 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 2 signals
  • Peaked at 2 mentions on most recent observed day (2026-08-28)
  • 3 total mentions across 2 days

Deep dive

Activity timeline3 mentions / 2d
01122Mentions · 2026-08-26: 1Mentions · 2026-08-28: 2Patch / Workaround · 2026-08-26: 1Patch / Workaround · 2026-08-28: 1Technical Details · 2026-08-28: 208-2608-28
Signal classification1 categories
Patch
3100.0%
Referenced assets3 URLs
Classification over time
DateTotalLabels
2026-08-261
Patch1
2026-08-282
Patch2
Full discourse3 posts
  • Infoflowcloud@infoflowcloud
    Patch

    🚨*CVE* CVE-2026-80562 In the Linux kernel, the following vulnerability has been resolved: gpio: ml-ioh: use raw_spinlock_t for the register lock ioh_irq_type() is registered as the irq_c… https://www.cve.org/CVERecord?id=CVE-2026-80562 ----- Traducción: CVE-2026-80562 En … https://infoflow.cloud`

    Post summary

    CVE‑2026‑80562 in the Linux kernel has been resolved by changing the register lock to raw_spinlock_t; no active exploitation or PoC is mentioned.

    0000044
    102 followersView on X
  • CVE@CVEnew
    Patch

    CVE-2026-80562 In the Linux kernel, the following vulnerability has been resolved: gpio: ml-ioh: use raw_spinlock_t for the register lock ioh_irq_type() is registered as the irq_c… https://www.cve.org/CVERecord?id=CVE-2026-80562

    Post summary

    The CVE-2026-80562 vulnerability in the Linux kernel has been patched by changing the register lock to use raw_spinlock_t, confirming a fix is available.

    000001.2K
    58.0K followersView on X
  • Vulmon Vulnerability Feed@VulmonFeeds
    Patch

    CVE-2026-80562 Linux Kernel GPIO Register Lock Vulnerability Resolved https://vulmon.com/vulnerabilitydetails?qid=CVE-2026-80562

    Post summary

    CVE-2026-80562, a Linux Kernel GPIO Register Lock vulnerability, has been fixed and is marked as resolved.

    0000097
    4.1K followersView on X

Explore more