{
  "affected": [
    {
      "ranges": [
        {
          "events": [
            {
              "introduced": "d783156ea38431b20af0d4f910a6f9f9054d33b9"
            },
            {
              "fixed": "8cc2017aa804f157e717b5fd471e50fbddfec654"
            },
            {
              "fixed": "f30379b8a4e24623594235dd5aefb2957e0cc228"
            },
            {
              "fixed": "83ee65feadc88de681abc6e977d54eceda95abd7"
            },
            {
              "fixed": "15512c6b5dea72fb5f1f41c1aa96f3f32531ca03"
            },
            {
              "fixed": "0b9053cd0955c7cd66d71a8442be33926d70e197"
            },
            {
              "fixed": "a414485ebc2aa50907d0ce97cde2b1a353696897"
            }
          ],
          "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
          "type": "GIT"
        }
      ]
    },
    {
      "package": {
        "ecosystem": "Linux",
        "name": "Kernel"
      },
      "ranges": [
        {
          "events": [
            {
              "introduced": "3.14.0"
            },
            {
              "fixed": "6.1.188"
            }
          ],
          "type": "ECOSYSTEM"
        },
        {
          "events": [
            {
              "introduced": "6.2.0"
            },
            {
              "fixed": "6.6.157"
            }
          ],
          "type": "ECOSYSTEM"
        },
        {
          "events": [
            {
              "introduced": "6.7.0"
            },
            {
              "fixed": "6.12.110"
            }
          ],
          "type": "ECOSYSTEM"
        },
        {
          "events": [
            {
              "introduced": "6.13.0"
            },
            {
              "fixed": "6.18.52"
            }
          ],
          "type": "ECOSYSTEM"
        },
        {
          "events": [
            {
              "introduced": "6.19.0"
            },
            {
              "fixed": "7.2.6"
            }
          ],
          "type": "ECOSYSTEM"
        }
      ]
    }
  ],
  "database_specific": {
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90194.json"
  },
  "details": "In the Linux kernel, the following vulnerability has been resolved:\n\nACPI: scan: fix bus ID cleanup on device_add() failures\n\nWhen device_add() fails after acpi_device_set_name() has allocated an\ninstance ID and a new acpi_device_bus_id has been linked into\nacpi_bus_id_list, the rollback path only removes wakeup_list and\ndetaches the ACPI handle data.\n\nThat leaves the bus-ID bookkeeping behind and keeps the allocated\ninstance number consumed.\n\nMove the bus-ID cleanup and wakeup-list removal into a single helper.\n\nUse it from both the normal device teardown path and the device_add()\nrollback path. The wakeup list node is initialized before registration,\nso it can be deleted without checking whether the device is wakeup-\ncapable like in the original teardown path.\n\n[ rjw: Rename acpi_device_del_list() to acpi_device_cleanup() ]\n[ rjw: Subject and changelog edits ]",
  "id": "CVE-2026-90194",
  "modified": "2026-09-19T03:30:51.707831560Z",
  "published": "2026-09-17T16:07:14.317Z",
  "references": [
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/0b9053cd0955c7cd66d71a8442be33926d70e197"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/15512c6b5dea72fb5f1f41c1aa96f3f32531ca03"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/83ee65feadc88de681abc6e977d54eceda95abd7"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/8cc2017aa804f157e717b5fd471e50fbddfec654"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/a414485ebc2aa50907d0ce97cde2b1a353696897"
    },
    {
      "type": "WEB",
      "url": "https://git.kernel.org/stable/c/f30379b8a4e24623594235dd5aefb2957e0cc228"
    },
    {
      "type": "ADVISORY",
      "url": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/90xxx/CVE-2026-90194.json"
    },
    {
      "type": "ADVISORY",
      "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-90194"
    },
    {
      "type": "PACKAGE",
      "url": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
    }
  ],
  "schema_version": "1.9.0",
  "summary": "ACPI: scan: fix bus ID cleanup on device_add() failures"
}