Cloudanix VulnDB

CVE-2026-43138

High · 7.8

CVSS

7.8

EPSS

0.1%

Published

May 6, 2026

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A problem in Linux lets someone already on the machine break core system components and potentially take full control.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Full Compromise
Component
OS kernel
Class
Use After Free
Remediation
Patch
Effort
Medium
Patch risk
Low

What it actually does

The vulnerability permits local users to trigger an unbind operation on a dynamically created GPIO reset device via sysfs bind attributes, causing a use-after-free due to absent device links and permanent device lifetime assumptions.

Why it matters to the business

Local attackers can induce kernel crashes or achieve code execution, resulting in system downtime, data loss, or full host compromise on Linux systems.

How an attack unfolds

An attacker with local access identifies the sysfs entry for the reset device and performs an unbind, freeing the device structure while reset consumers still hold references, leading to use-after-free exploitation.

How to fix it

Apply upstream kernel patches that suppress sysfs bind attributes for the gpio-reset device; rebuild and deploy updated kernels across all affected systems.

How to confirm the fix worked

Inspect the gpio reset driver source for the bind attribute suppression logic and verify that unbind operations are no longer exposed in sysfs for the device.

Typical attack path

  1. Obtain local user privileges on the target Linux system
  2. Navigate to the sysfs directory for the dynamically created GPIO reset device
  3. Write to the unbind attribute to force device removal
  4. Leverage the resulting use-after-free for memory corruption or privilege escalation

How to detect it

Review kernel logs and audit trails for sysfs unbind operations targeting gpio-reset devices or unexpected device removal events preceding crashes.

What your security team should do

  • Expedite deployment of patched kernels once released
  • Limit unprivileged local access on production systems
  • Enable kernel hardening features such as memory tagging to reduce UAF exploitability

The record

In the Linux kernel, the following vulnerability has been resolved: reset: gpio: suppress bind attributes in sysfs This is a special device that's created dynamically and is supposed to stay in memory forever. We also currently don't have a devlink between it and the actual reset consumer. Suppress sysfs bind attributes so that user-space can't unbind the device because - as of now - it will cause a use-after-free splat from any user that puts the reset control handle.

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities