Skip to main content
VulnerabilityPublished Updated

CVE-2026-93141: Linux kernel · usb: gadget: r8a66597: avoid double free of ep0_req in probe error path

Affects Linux kernelSource CVE Database V5

0

Not known to be exploited · fixed in f9c43246128a2dd0f2bbad71decf153910ce3606 : update Linux kernel when convenient.

Data as of 26 Oct 2026, 17:16 UTC

Severity
Medium

Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD

EPSS
0.2% chance of exploitation in 30 days – higher than 12% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in f9c43246128a2dd0f2bbad71decf153910ce3606, c9e93290ffe7db22a8131a5f5fd026335090fbbe, b2e68583c7c51eea2aafb8f1793e0d285c56ac82 +5

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 17 Sep 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < f9c43246128a2dd0f2bbad71decf153910ce3606
Fixed in
  • f9c43246128a2dd0f2bbad71decf153910ce3606
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < c9e93290ffe7db22a8131a5f5fd026335090fbbe
Fixed in
  • c9e93290ffe7db22a8131a5f5fd026335090fbbe
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < b2e68583c7c51eea2aafb8f1793e0d285c56ac82
Fixed in
  • b2e68583c7c51eea2aafb8f1793e0d285c56ac82
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < 7721cf32efa428bd9649f4a9b89fc85601df87de
Fixed in
  • 7721cf32efa428bd9649f4a9b89fc85601df87de
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < 6648c470918371766f6d368113dd2a4faebac93f
Fixed in
  • 6648c470918371766f6d368113dd2a4faebac93f
LinuxLinuxAffected
  • ≥ 776976a67ae25d18be42794fd783a50757402cbe, < 150d3f3c461345b6c9ae784912cf1e49c8e5ff6b
Fixed in
  • 150d3f3c461345b6c9ae784912cf1e49c8e5ff6b

AI-suggested

A fix is available and has been applied in the Linux kernel. Users and administrators should update to a Linux kernel version that includes the fix identified by the commits listed in establishedFacts.fixedVersions. No additional mitigation actions are required beyond applying the official patch.

Description

A double free vulnerability was identified and resolved in the Linux kernel's usb gadget driver for the r8a66597 device. The issue occurs in the probe error path when usb_add_gadget_udc() fails, causing the ep0_req resource to be freed twice. This flaw was found through static analysis and code review and has been fixed by removing the redundant free operation.

References

Community reviews

Loading reviews…