can: usb: f81604: correctly anchor the urb in the read bulk callback
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 sourcePublished 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"
}