← Back to CVE Explorer

CVE-2026-93132

Full vulnerability record from the local CVENow database.

Description

In the Linux kernel, the following vulnerability has been resolved: ACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling The loop in riscv_acpi_add_prt_dep() includes error conditions that are handled in a dubious - if not outright wrong - way, by continuining the loop (which skips and misses the entry pointer update to point to the next entry). Rewrite the loop as a for loop (that handles the continuation correctly) and wrap the condition and update statements using helper functions to make it cleaner.

Severity
Not scored
CVSS score
Not available
Vulnerability status
Received
Source identifier
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Published
2026-09-17 17:18:08.047000
Last modified
2026-10-19 10:17:03.243000
View original CVE JSON
{
  "id": "CVE-2026-93132",
  "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
  "published": "2026-09-17T17:18:08.047",
  "lastModified": "2026-10-19T10:17:03.243",
  "vulnStatus": "Received",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "In the Linux kernel, the following vulnerability has been resolved:\n\nACPI: RISC-V: Fix riscv_acpi_add_prt_dep() loop handling\n\nThe loop in riscv_acpi_add_prt_dep() includes error conditions that are\nhandled in a dubious - if not outright wrong - way, by continuining the\nloop (which skips and misses the entry pointer update to point to the next\nentry).\n\nRewrite the loop as a for loop (that handles the continuation correctly)\nand wrap the condition and update statements using helper functions to make\nit cleaner."
    }
  ],
  "affected": [
    {
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
      "affectedData": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "programFiles": [
            "drivers/acpi/riscv/irq.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "versions": [
            {
              "version": "1b173cc4bfcdcf4a49927952ba3a445c5b293723",
              "lessThan": "41652ca8c6ff2b77b9780cbbb2f20f1551b9ff80",
              "versionType": "git",
              "status": "affected"
            },
            {
              "version": "1b173cc4bfcdcf4a49927952ba3a445c5b293723",
              "lessThan": "c9729ced165d6c5b57d99141b6632bb8711efec9",
              "versionType": "git",
              "status": "affected"
            },
            {
              "version": "1b173cc4bfcdcf4a49927952ba3a445c5b293723",
              "lessThan": "3fd86a5d6facb6618f63a76d499f28007cef878f",
              "versionType": "git",
              "status": "affected"
            },
            {
              "version": "1b173cc4bfcdcf4a49927952ba3a445c5b293723",
              "lessThan": "3a56321d0aceee2a0bd80d23366401c131ff8350",
              "versionType": "git",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "affected",
          "programFiles": [
            "drivers/acpi/riscv/irq.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "versions": [
            {
              "version": "6.12",
              "status": "affected"
            },
            {
              "version": "0",
              "lessThan": "6.12",
              "versionType": "semver",
              "status": "unaffected"
            },
            {
              "version": "6.12.110",
              "lessThanOrEqual": "6.12.*",
              "versionType": "semver",
              "status": "unaffected"
            },
            {
              "version": "6.18.52",
              "lessThanOrEqual": "6.18.*",
              "versionType": "semver",
              "status": "unaffected"
            },
            {
              "version": "7.2.6",
              "lessThanOrEqual": "7.2.*",
              "versionType": "semver",
              "status": "unaffected"
            },
            {
              "version": "7.3",
              "lessThanOrEqual": "*",
              "versionType": "original_commit_for_fix",
              "status": "unaffected"
            }
          ]
        }
      ]
    }
  ],
  "metrics": {},
  "references": [
    {
      "url": "https://git.kernel.org/stable/c/3a56321d0aceee2a0bd80d23366401c131ff8350",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/3fd86a5d6facb6618f63a76d499f28007cef878f",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/41652ca8c6ff2b77b9780cbbb2f20f1551b9ff80",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/c9729ced165d6c5b57d99141b6632bb8711efec9",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    }
  ]
}