← Back to CVE Explorer

CVE-2026-90258

Full vulnerability record from the local CVENow database.

Description

In the Linux kernel, the following vulnerability has been resolved: pinctrl: airoha: add missed IRQ resource helpers Without hooking .irq_request_resources, gpiolib cannot set GPIOD_FLAG_USED_AS_IRQ. This breaks pin direction locking and can allow userspace or another driver to reconfigure an active IRQ pin as an output

Severity
Not scored
CVSS score
Not available
Vulnerability status
Received
Source identifier
416baaa9-dc9f-4396-8d5f-8c081fb06d67
Published
2026-09-17 17:17:22.220000
Last modified
2026-10-19 09:19:18.463000
View original CVE JSON
{
  "id": "CVE-2026-90258",
  "sourceIdentifier": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
  "published": "2026-09-17T17:17:22.220",
  "lastModified": "2026-10-19T09:19:18.463",
  "vulnStatus": "Received",
  "cveTags": [],
  "descriptions": [
    {
      "lang": "en",
      "value": "In the Linux kernel, the following vulnerability has been resolved:\n\npinctrl: airoha: add missed IRQ resource helpers\n\nWithout hooking .irq_request_resources, gpiolib cannot set\nGPIOD_FLAG_USED_AS_IRQ. This breaks pin direction locking and can allow\nuserspace or another driver to reconfigure an active IRQ pin as an output"
    }
  ],
  "affected": [
    {
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67",
      "affectedData": [
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "unaffected",
          "programFiles": [
            "drivers/pinctrl/airoha/pinctrl-airoha.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "versions": [
            {
              "version": "1c8ace2d0725c1c8d5012f8a56c5fb31805aad27",
              "lessThan": "fda7350f257e59eee1bc7537c202e36bd56aea97",
              "versionType": "git",
              "status": "affected"
            },
            {
              "version": "1c8ace2d0725c1c8d5012f8a56c5fb31805aad27",
              "lessThan": "2c968c11592b478af4fbcb9453a0e1ac664c2e90",
              "versionType": "git",
              "status": "affected"
            },
            {
              "version": "1c8ace2d0725c1c8d5012f8a56c5fb31805aad27",
              "lessThan": "a02fa031b9520e46e98bff17e12b472eba770670",
              "versionType": "git",
              "status": "affected"
            }
          ]
        },
        {
          "vendor": "Linux",
          "product": "Linux",
          "defaultStatus": "affected",
          "programFiles": [
            "drivers/pinctrl/airoha/pinctrl-airoha.c"
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "versions": [
            {
              "version": "6.13",
              "status": "affected"
            },
            {
              "version": "0",
              "lessThan": "6.13",
              "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/2c968c11592b478af4fbcb9453a0e1ac664c2e90",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/a02fa031b9520e46e98bff17e12b472eba770670",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    },
    {
      "url": "https://git.kernel.org/stable/c/fda7350f257e59eee1bc7537c202e36bd56aea97",
      "source": "416baaa9-dc9f-4396-8d5f-8c081fb06d67"
    }
  ]
}