CVE-2026-72397

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

State
Published
Severity
7.1 High
Published
Aug 15, 2026
Updated
Oct 21, 2026
Reserved
Aug 9, 2026

Read the record on cve.org

Description

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.

Scores

CVSSScoreVectorSource
3.17.1 HighCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:HLinux

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 068c227056b9223fea1a759e08db2558d5cbb5ad to before cd0e037130806d7714c356eccefac6e1b92dbc34Affected
  • 068c227056b9223fea1a759e08db2558d5cbb5ad to before 125a5a4ad03c74ced4c2a55db45ef03505362ff9Affected
  • 068c227056b9223fea1a759e08db2558d5cbb5ad to before 5bd0d47640395f8a8c34446b62d1781b88869dfaAffected
  • 068c227056b9223fea1a759e08db2558d5cbb5ad to before 828cd614e2af053ca5e1d6da767bbd8a1b5cabfbAffected
LinuxLinux
  • 4.3Affected
  • before 4.3Not affected
  • 6.6.160 through 6.6.*Not affected
  • 6.12.114 through 6.12.*Not affected
  • 7.1.5 through 7.1.*Not affected
  • 7.2 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.