Skip to content
Heist/ feed
Back to feed
UnratedFix available

can: usb: f81604: correctly anchor the urb in the read bulk callback

Type: advisorySources: OSV

In the Linux kernel, the following vulnerability has been resolved: can: usb: f81604: correctly anchor the urb in the read bulk callback When submitting an urb, that is using the anchor pattern, it needs to be anchored before submitting it otherwise it could be leaked if usb_kill_anchored_urbs() is called. This logic is correctly done elsewhere in the driver, except in the read bulk callback so do that here also.

Products
Kernel
Affected versions
Not specified
Fixed versions
6.12.77, 6.18.17, 6.19.7, 6.6.130
CVEs
CVE-2026-23347
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 17:56 UTC · Revision 1

Source evidence

can: usb: f81604: correctly anchor the urb in the read bulk callback

core-osv · Original source

Published 25 Mar 2026, 10:27 UTC

In the Linux kernel, the following vulnerability has been resolved: can: usb: f81604: correctly anchor the urb in the read bulk callback When submitting an urb, that is using the anchor pattern, it needs to be anchored before submitting it otherwise it could be leaked if usb_kill_anchored_urbs() is called. This logic is correctly done elsewhere in the driver, except in the read bulk callback so do that here also.

osv:CVE-2026-23347

Kernel

Fixed versions: 6.6.130, 6.12.77, 6.18.17, 6.19.7

Complete source record
{
  "id": "036843c10ab71953c891bdcc7483756d3ab0f2bb0d2e8c658436aed4998fd1c0",
  "url": "https://osv.dev/vulnerability/CVE-2026-23347",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "can: usb: f81604: correctly anchor the urb in the read bulk callback",
    "summary": "In the Linux kernel, the following vulnerability has been resolved: can: usb: f81604: correctly anchor the urb in the read bulk callback When submitting an urb, that is using the anchor pattern, it needs to be anchored before submitting it otherwise it could be leaked if usb_kill_anchored_urbs() is called. This logic is correctly done elsewhere in the driver, except in the read bulk callback so do that here also.",
    "evidence": "osv:CVE-2026-23347",
    "products": [
      {
        "name": {
          "value": "Kernel",
          "evidence": "/affected/1/package/name"
        },
        "prerequisites": [],
        "fixed_versions": [
          {
            "value": "6.6.130",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.12.77",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.18.17",
            "evidence": "/affected/1/ranges"
          },
          {
            "value": "6.19.7",
            "evidence": "/affected/1/ranges"
          }
        ],
        "affected_versions": []
      }
    ],
    "severity": "unknown",
    "structured": {
      "id": "CVE-2026-23347",
      "aliases": [
        "CVE-2026-23347"
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
              "type": "GIT",
              "events": [
                {
                  "introduced": "88da17436973e463bed59bea79771fb03a21555e"
                },
                {
                  "fixed": "54ee74307165b348b2fddcd7942eb48fb4ee1237"
                },
                {
                  "fixed": "c001214e12202338425d6dda5d2a1919d674282d"
                },
                {
                  "fixed": "f6d80b104f904a6da922907394eec66d3e2ffc57"
                },
                {
                  "fixed": "7724645c4792914cd07f36718816c5369cc57970"
                },
                {
                  "fixed": "952caa5da10bed22be09612433964f6877ba0dde"
                }
              ]
            }
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-23347.json"
          }
        },
        {
          "ranges": [
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.5.0"
                },
                {
                  "fixed": "6.6.130"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.7.0"
                },
                {
                  "fixed": "6.12.77"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.13.0"
                },
                {
                  "fixed": "6.18.17"
                }
              ]
            },
            {
              "type": "ECOSYSTEM",
              "events": [
                {
                  "introduced": "6.19.0"
                },
                {
                  "fixed": "6.19.7"
                }
              ]
            }
          ],
          "package": {
            "name": "Kernel",
            "ecosystem": "Linux"
          },
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-23347.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:38.427221721Z",
      "provider": "osv",
      "references": [
        "https://git.kernel.org/stable/c/54ee74307165b348b2fddcd7942eb48fb4ee1237",
        "https://git.kernel.org/stable/c/7724645c4792914cd07f36718816c5369cc57970",
        "https://git.kernel.org/stable/c/952caa5da10bed22be09612433964f6877ba0dde",
        "https://git.kernel.org/stable/c/c001214e12202338425d6dda5d2a1919d674282d",
        "https://git.kernel.org/stable/c/f6d80b104f904a6da922907394eec66d3e2ffc57",
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/23xxx/CVE-2026-23347.json",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-23347",
        "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"
      ],
      "provider_metadata": {
        "cna_assigner": "Linux",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/23xxx/CVE-2026-23347.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-23347",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": null
  },
  "source_id": "core-osv",
  "document_id": 505542,
  "published_at": "2026-03-25T10:27:33.753+00:00"
}