CVE-2026-74255

Source
https://cve.org/CVERecord?id=CVE-2026-74255
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74255.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-74255
Downstream
Published
2026-08-15T05:57:34.293Z
Modified
2026-08-16T03:48:33.608782156Z
Summary
tipc: fix UAF in tipc_l2_send_msg()
Details

In the Linux kernel, the following vulnerability has been resolved:

tipc: fix UAF in tipcl2send_msg()

Syzbot reported a slab-use-after-free in ipvlanhardheader() when called from tipcl2send_msg().

The root cause is that tipcdisablel2media() calls synchronizenet() while b->mediaptr is still valid. This allows concurrent RCU readers to obtain the device pointer after synchronizenet() has finished. The pointer is cleared later in bearer_disable(), but without any subsequent synchronization, allowing the device to be freed while still in use by readers.

Fix this by clearing b->mediaptr in tipcdisablel2media() before calling synchronize_net().

This is safe to do now because the call order in bearerdisable() was reversed in 0d051bf93c06 ("tipc: make bearer packet filtering generic") to call tipcnodedeletelinks() (which needs the pointer) before disable_media().

https: //lore.kernel.org/netdev/6a2c1007.428ffe26.258b27.015d.GAE@google.com/T/#u

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/74xxx/CVE-2026-74255.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
282b3a056225b35024246f63feb91d769d714dad
Fixed
609ced2301be1df7e7ed2ef47d1d916674e6ba3b
Fixed
71aafa16d79b107b33837f60b6cbc7d0cb8c5708
Fixed
f4002f1c669cc02e3763f479fc25ff1dfa9e2420
Fixed
50ff092633b06382e5091dd5b093ce943d4ac2f9
Fixed
aef12b5ce793dea6b3a97a58fd0f946000ae8945
Fixed
0d8a12d7143126afdf9fbe2e3d438650dd6603ed
Fixed
35e0297a93c3c34a3924eeef816c03504e3ab5c5
Fixed
f4c3d89fc986b0da196ddfc6cfe0ea5d5d08bec6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74255.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
4.4.0
Fixed
5.10.261
Type
ECOSYSTEM
Events
Introduced
5.11.0
Fixed
5.15.212
Type
ECOSYSTEM
Events
Introduced
5.16.0
Fixed
6.1.178
Type
ECOSYSTEM
Events
Introduced
6.2.0
Fixed
6.6.145
Type
ECOSYSTEM
Events
Introduced
6.7.0
Fixed
6.12.97
Type
ECOSYSTEM
Events
Introduced
6.13.0
Fixed
6.18.40
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-74255.json"