Out-of-Bounds Read in Linux Kernel Affects nct6116 Chip
CVE-2026-74549

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
15 August 2026

What is CVE-2026-74549?

The Linux kernel contains a vulnerability related to the nct6116 chip where the driver mismanages register access. This arises from an attempt to read registers beyond the valid range, specifically during the initialization of the chip. While the hardware can support up to five fan control channels, only three registers are valid for weight control. The problematic driver improperly handles arrays that lead to out-of-bounds reads, resulting in attempts to access invalid memory locations. This misconfiguration may result in unexpected behavior, including system instability or crashes. A recommended fix includes extending the weight register arrays with zeroed fields to ensure that unsupported registers are not accessed.

Affected Version(s)

Linux 29c7cb485b321c024dedc168bcbb04451176b163 < 25b528816f5d83be5236dc182692369e8c9402b0

Linux 29c7cb485b321c024dedc168bcbb04451176b163 < 689082a4cb166a7ae9729f7b12339e69fdad6c52

Linux 29c7cb485b321c024dedc168bcbb04451176b163 < 1b722740ac5c2b2070f9ba922f4e0f227faf0246

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.