Skip to main content

Linux Kernel EUVDEUVD-2026-59296

| CVE-2026-72397 HIGH
2026-08-15 Linux GHSA-xrxg-rjqm-5pr4
7.1
CVSS 3.1 · Vendor: Linux
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Obtain local low-privilege shell
  2. Delivery
    Identify PMBus hwmon sysfs voltage write interface
  3. Exploit
    Write target voltage to vout attribute
  4. Execution
    Kernel applies incorrect VR11 encoding to VR12/VR13 device
  5. Persist
    PMBUS_VOUT_COMMAND delivers dangerously wrong voltage
  6. Impact
    Hardware damage or system crash

Vulnerability Assessment

Exploitation Conditions

Exploitation requires three concurrent conditions: (1) the system must have PMBus-connected power management hardware with a voltage regulator driver that configures vrm_version to a non-VR11 mode (e.g., VR12, VR13, or IMVP9) - drivers using the default VR11 encoding are unaffected; (2) that driver must expose a voltage output setter via the Linux regulator framework or hwmon sysfs; and (3) the attacker must have local shell access with at least low privileges (PR:L per CVSS) sufficient to write to the hwmon or regulator interface. The wrong-voltage behavior is passive and triggered by any voltage write operation - it does not require a crafted exploit payload, only normal usage on the affected configuration. This substantially limits the attack surface to server and embedded platforms with specific Nvidia, or similar, PMBUS VRM hardware running affected kernel versions.

Impact

The CVSS 3.1 vector (AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H) scores 7.1 and accurately reflects the local, low-privilege access model. In practice, this is an integrity and availability vulnerability against specific hardware: a system must run Linux with a PMBus driver that (a) configures a non-VR11 VID mode and (b) exposes the voltage regulator or hwmon sysfs interface for writes. The EPSS of 0.20% at the 10th percentile correctly reflects that exploitation requires both specialized hardware and the ability to write to hwmon interfaces, which is uncommon outside server and embedded power-management contexts. There is no KEV listing and no public exploit, confirming this is not a broadly targeted issue. The real-world risk is concentrated in server platforms using VR12/VR13/IMVP9-capable PMBus voltage regulators - the danger is physical: an attacker or misconfigured userspace process could command the VRM to deliver significantly higher voltage than intended, potentially causing hardware damage or system reset. The absence of a confidentiality impact is consistent with the description. The high integrity and availability scores are appropriate given the potential for irreversible hardware damage.

Exploit ScenarioDerived

A low-privileged local user on a server equipped with a PMBus voltage regulator operating in VR12 or VR13 VID mode writes a target voltage (e.g., 200 mV) to the hwmon sysfs vout attribute. The kernel encodes this using the hardcoded VR11 table rather than the correct VR12/VR13 table, clamping and re-encoding the value to a register byte (e.g., 0xB2) that the chip interprets as 1080 mV - more than five times the intended voltage. The VRM delivers this dangerously elevated voltage to the CPU or memory subsystem, potentially causing an immediate system crash or permanent hardware damage. No public proof-of-concept exists; exploitation requires both targeted hardware knowledge and local write access to the relevant sysfs interface.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Aug 17, 2026

Incorrect VID encoding in the Linux kernel PMBus hwmon driver causes dangerously wrong voltage commands to be written to PMBus power management chips when non-VR11 VID modes are configured. The function pmbus_data2reg_vid() hardcoded VR11 encoding for writes while pmbus_reg2data_vid() correctly honored the driver-configured vrm_version for reads, creating an asymmetry that sends incorrect PMBUS_VOUT_COMMAND values - for example, a request for 200 mV on a VR12/VR13-mode device results in 1080 mV being delivered instead. No public exploit has been identified at time of analysis, and EPSS probability is 0.20% (10th percentile), reflecting the niche hardware and configuration requirements.

RemediationAI

The primary fix is to upgrade to Linux kernel 7.1.5 (stable) or 7.2-rc2 (mainline), which contain the corrected pmbus_data2reg_vid() implementation. Distributions should backport commits 5bd0d47640395f8a8c34446b62d1781b88869dfa and 828cd614e2af053ca5e1d6da767bbd8a1b5cabfb from the stable kernel tree at https://git.kernel.org/stable/. For systems where patching is not immediately possible: restrict write access to hwmon sysfs voltage output attributes (typically under /sys/class/hwmon/hwmonX/) via DAC permissions or udev rules to prevent unprivileged users from issuing PMBUS_VOUT_COMMAND writes; note this does not prevent root-privileged exploitation. Additionally, disable any userspace voltage control daemons (e.g., power management agents) that interact with PMBus voltage regulators until the patch is applied, accepting the trade-off of losing dynamic voltage scaling. Systems without PMBus VID-capable hardware or drivers using VR11 mode exclusively are not functionally affected.

Affected VersionsENISA

Linux 068c227056b9223fea1a759e08db2558d5cbb5ad <828cd614e2af053ca5e1d6da767bbd8a1b5cabfb
Linux patch: 7.2-rc2
Linux patch: 0
Linux patch: 7.1.5
Linux 4.3
Linux 068c227056b9223fea1a759e08db2558d5cbb5ad <5bd0d47640395f8a8c34446b62d1781b88869dfa

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

PMBus (Power Management Bus) is an I2C-based protocol for digital power management in server and embedded hardware. The Linux kernel hwmon subsystem's PMBus core driver (drivers/hwmon/pmbus/pmbus_core.c) handles voltage output regulation via VID (Voltage Identifier) encoding tables that differ across standards: VR11, VR12, VR13, and IMVP9. The bug is a classic read/write asymmetry: pmbus_reg2data_vid() (register-to-data, i.e., reads) already performed a switch(data->vrm_version) dispatch, while pmbus_data2reg_vid() (data-to-register, i.e., writes) was hardcoded to VR11 encoding only. Drivers such as the Nvidia PMBUS driver that configure vrm_version to a non-VR11 mode and expose a voltage regulator or hwmon vout setter would encode output voltage targets using the wrong lookup table, producing values that the chip interprets as far higher voltages than intended. The fix mirrors the read path logic into the write path to ensure round-trip consistency. CWE is not formally assigned, but this is functionally a CWE-697 (Incorrect Comparison) or CWE-682 (Incorrect Calculation) - an incorrect encoding table selection leading to wrong output values.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (Linux) PRIMARY 7.1 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
vuln.today AI 7.1 HIGH

Local write to hwmon sysfs requires low-privilege shell access (PR:L, AV:L); no confidentiality leak; high integrity and availability from wrong voltage delivery.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:H/VA:H/SC:N/SI:N/SA:N
SUSE 6.0 MEDIUM
AV:L/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:H
Red Hat 5.5 MEDIUM

Primary rating from Vendor (Linux).

CVSS VectorVendor: Linux

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
High

Lifecycle Timeline

4
CVSS changed
Aug 17, 2026 - 06:22 NVD
7.1 (HIGH)
Patch available
Aug 15, 2026 - 07:20 EUVD
CVE Published
Aug 15, 2026 - 05:56 cve.org
HIGH 7.1
CVE Published
Aug 15, 2026 - 05:56 cve.org
UNKNOWN (no severity yet)

DescriptionCVE.org

In the Linux kernel, the following vulnerability has been resolved:

hwmon: (pmbus/core) honor vrm_version in pmbus_data2reg_vid()

pmbus_data2reg_vid() hardcoded the VR11 encoding regardless of the vrm_version configured by the driver, while pmbus_reg2data_vid() already switched on it. Any driver that selects a non-VR11 VID mode and exposes a regulator (or hwmon vout setter) sent dangerously wrong codes to PMBUS_VOUT_COMMAND -- e.g. an nvidia195mv part asked for 200 mV got the VR11 clamp to 500 mV encoded as 0xB2, which the chip interprets as 1080 mV.

Mirror pmbus_reg2data_vid() so writes round-trip with reads.

Executive ViewAI

Why It Matters

A voltage encoding defect in the Linux kernel PMBus hwmon driver causes incorrect power management commands to be transmitted to devices configured with non-VR11 VID modes, creating a risk of hardware damage and system instability. Organizations deploying PMBus-based power delivery systems with VR12, VR13, or equivalent configurations face potential equipment failures and operational downtime. A vendor patch is available from Linux kernel maintainers.

Business Impact: High
Compensating Controls

Apply vendor patch.

Threat Intelligence Overview

EPSS Score
0.2%
Top 90% exploitable
Prevalence
Low
niche PMBus VRM hardware, primarily server and embedded platforms
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact
High

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

Vendor StatusVendor

SUSE

Severity: Moderate
Product Status
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise Desktop 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 15 SP7 Affected
SUSE Linux Enterprise High Availability Extension 16.0 Affected

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy