Skip to content
Heist/ feed
High

hwmon: (asus_atk0110) Check package count before accessing element

Type: advisorySource: Official CVE List1 source record

In the Linux kernel, the following vulnerability has been resolved: hwmon: (asus_atk0110) Check package count before accessing element atk_ec_present() walks the management group package returned by the GGRP ACPI method and, for each sub-package, reads its first element: id = &obj->package.elements[0]; if (id->type != ACPI_TYPE_INTEGER) without checking that the sub-package is non-empty. ACPICA allocates the element array with exactly package.count entries, so for a sub-package with a zero count this reads past the allocation. The sibling function atk_debugfs_ggrp_open() performs the same access but skips empty packages with a package.count check first. Add the same check to atk_ec_present() so a malformed firmware package cannot trigger an out-of-bounds read.

Announced Group revision 1
Original source ↗

CVE-2026-80593

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2026-80593

Linux

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Linux

Source reference: /containers/cna/affected/1/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "2a137124664aad1e36d8d74e8e2207365a04737f",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "459b0a0439ea65b2b612aa572eb62a2e26d05618",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "768f20e7bb48d723b82cb142120263d0806fbeb8",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "76392d35c8df471b288cfc6536bd092b3c8ee2cf",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "981a8a2e3773dc7e704943388a1fb97970b23275",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "d8d4fa0c4f818e30b6f6737bdd989b7e2b511cae",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "b770fcfcdced569bcf7c6982aeea8c3d11a21c2b",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "9e6eba610c2eb68b05841a15ece1cf929c44aea3",
        "lessThan": "e2735b39f044bad7bf2017aef248935525bc0b97",
        "versionType": "git"
      }
    ],
    "programFiles": [
      "drivers/hwmon/asus_atk0110.c"
    ],
    "defaultStatus": "unaffected"
  },
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "2.6.32"
      },
      {
        "status": "unaffected",
        "version": "0",
        "lessThan": "2.6.32",
        "versionType": "semver"
      },
      {
        "status": "unaffected",
        "version": "5.10.261",
        "versionType": "semver",
        "lessThanOrEqual": "5.10.*"
      },
      {
        "status": "unaffected",
        "version": "5.15.212",
        "versionType": "semver",
        "lessThanOrEqual": "5.15.*"
      },
      {
        "status": "unaffected",
        "version": "6.1.178",
        "versionType": "semver",
        "lessThanOrEqual": "6.1.*"
      },
      {
        "status": "unaffected",
        "version": "6.6.145",
        "versionType": "semver",
        "lessThanOrEqual": "6.6.*"
      },
      {
        "status": "unaffected",
        "version": "6.12.97",
        "versionType": "semver",
        "lessThanOrEqual": "6.12.*"
      },
      {
        "status": "unaffected",
        "version": "6.18.40",
        "versionType": "semver",
        "lessThanOrEqual": "6.18.*"
      },
      {
        "status": "unaffected",
        "version": "7.1.5",
        "versionType": "semver",
        "lessThanOrEqual": "7.1.*"
      },
      {
        "status": "unaffected",
        "version": "7.2",
        "versionType": "original_commit_for_fix",
        "lessThanOrEqual": "*"
      }
    ],
    "programFiles": [
      "drivers/hwmon/asus_atk0110.c"
    ],
    "defaultStatus": "affected"
  }
]
Related CVEs
CVE-2026-80593

Source reference: /cveMetadata/cveId

Publisher severity

high

Source reference: /containers/cna/metrics

Event
#34338 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement