# USB: gadget: fix NULL pointer dereference in gadget_dev_ioctl()

CVE record · `CVE-2026-90020`

- **Identifiers:** `CVE-2026-90020`
- **State:** Confirmed
- **Severity:** No CVSS score
- **Critical:** No
- **CNA:** Linux
- **Technologies:** [Linux kernel](https://agentprime.io/advisories/technology/linux-kernel.md)
- **Published:** 16 Sept 2026
- **Updated:** 19 Oct 2026
- **Reviewed by a person:** No

Published by the CVE Program (CNA: Linux) at 16 Sept 2026, 10:33 UTC. agentprime has not analysed this yet, so whether it affects any app is not known. This CVE names a vendor and product rather than a package, so the lockfile check doesn’t match it.

## Affected products, as the CNA wrote them

- Vendor: Linux. Product: Linux.
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before 8be30959be31b4205e3bdd2e2a6221f3a2ee7ea1` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before e8219accce2f6d3502ed71f5b5e854ecf27249a6` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before 87cbf9410b12f5c2d659bb01e8ecf6517cb9f28c` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before 162178ca83c3de986900385a0477eb539f8e1a7e` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before ebd916fdfefaacbc0e577f7037ec96b31a105e5f` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before c29a83c1ff3f06d5751f6d365b606c9f81ccc4cb` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before 64ec019bf9a8b12f53b9f2777d65aadb730b5a84` (git)
  - affected: `1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 to before dd0eed9e165b1a6292f49e622e3dd0b7d99b106d` (git)
  - Other versions: unaffected
- Vendor: Linux. Product: Linux.
  - affected: `2.6.12`
  - unaffected: `before 2.6.12` (semver)
  - unaffected: `5.10.270 to 5.10.*, inclusive` (semver)
  - unaffected: `5.15.221 to 5.15.*, inclusive` (semver)
  - unaffected: `6.1.188 to 6.1.*, inclusive` (semver)
  - unaffected: `6.6.157 to 6.6.*, inclusive` (semver)
  - unaffected: `6.12.110 to 6.12.*, inclusive` (semver)
  - unaffected: `6.18.51 to 6.18.*, inclusive` (semver)
  - unaffected: `7.2.5 to 7.2.*, inclusive` (semver)
  - unaffected: `7.3 to *, inclusive` (original_commit_for_fix)
  - Other versions: affected

## Not analysed yet

We haven’t published our own analysis of this CVE. If a person reviews it, this page will say what’s affected and what has to be true for it to matter.

## Severity and exploitation

No source has published a CVSS score for this record yet.

- **CISA KEV:** Not listed.
- **EPSS:** 0.0021, the 11th percentile, on 13 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.

## Timeline

This record came from the full history of the CVE Program, published 16 Sept 2026. New records show when each source confirmed them.

## Sources

- [CVE List: CVE-2026-90020](https://www.cve.org/CVERecord?id=CVE-2026-90020)
- [NVD: CVE-2026-90020](https://nvd.nist.gov/vuln/detail/CVE-2026-90020)

### References from the CNA

- <https://git.kernel.org/stable/c/8be30959be31b4205e3bdd2e2a6221f3a2ee7ea1>
- <https://git.kernel.org/stable/c/e8219accce2f6d3502ed71f5b5e854ecf27249a6>
- <https://git.kernel.org/stable/c/87cbf9410b12f5c2d659bb01e8ecf6517cb9f28c>
- <https://git.kernel.org/stable/c/162178ca83c3de986900385a0477eb539f8e1a7e>
- <https://git.kernel.org/stable/c/ebd916fdfefaacbc0e577f7037ec96b31a105e5f>
- <https://git.kernel.org/stable/c/c29a83c1ff3f06d5751f6d365b606c9f81ccc4cb>
- <https://git.kernel.org/stable/c/64ec019bf9a8b12f53b9f2777d65aadb730b5a84>
- <https://git.kernel.org/stable/c/dd0eed9e165b1a6292f49e622e3dd0b7d99b106d>

Facts on this page come from the CVE List as the CNA published them, with CVSS from the sources named above, CISA KEV and FIRST EPSS. Vendors, products and versions are shown as the CNA wrote them. We don’t reproduce the CVE’s description.

## Check whether this affects you

This CVE names a vendor and product rather than a package, so the lockfile check doesn’t match it. Compare the affected versions above with what you run.

- With the agentprime MCP server (<https://api.agentprime.io/mcp>), `get_advisory` returns this record and `search_advisories` finds related ones. Setup: <https://agentprime.io/mcp.md>
- As JSON: <https://api.agentprime.io/v1/advisories/CVE-2026-90020>
- Everything that needs attention now: <https://agentprime.io/advisories/critical.md>

---

The web page: <https://agentprime.io/advisories/CVE-2026-90020/>. Everything for agents: <https://agentprime.io/llms.txt>.
