In the Linux kernel, the following vulnerability has been resolved:
net/sched: fix use-after-free in tapriodevnotifier
Since taprio’s tapriodevnotifier() isn’t protected by an RCU read-side critical section, a race with advance_sched() can lead to a use-after-free.
Adding rcureadlock() inside tapriodevnotifier() prevents this.
[
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"69674589957915548981785362263789527782",
"31139551195472988659268173310476575731",
"336784581672920792090667908378745935124",
"213949636862755225947577147874260373378",
"8395471258552685536211029495196267666",
"227349228848621948658009432069388767293",
"318402556201604921444619153126889214757",
"178958999016924003053880472856714466512",
"289842601707526755600610180285009873027"
]
},
"target": {
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b160766e26d4e2e2d6fe2294e0b02f92baefcec5",
"signature_version": "v1",
"id": "CVE-2025-38087-14476c62"
},
{
"digest": {
"length": 624.0,
"function_hash": "116583157896398036732489700316509073430"
},
"target": {
"function": "taprio_dev_notifier",
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a008c89e5e5c5332e4c0a33d707db9ddd529f8a",
"signature_version": "v1",
"id": "CVE-2025-38087-1aedd075"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"69674589957915548981785362263789527782",
"31139551195472988659268173310476575731",
"336784581672920792090667908378745935124",
"213949636862755225947577147874260373378",
"8395471258552685536211029495196267666",
"227349228848621948658009432069388767293",
"318402556201604921444619153126889214757",
"178958999016924003053880472856714466512",
"289842601707526755600610180285009873027"
]
},
"target": {
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1547d28ba468bc3b88764efd13e4319bab63be8",
"signature_version": "v1",
"id": "CVE-2025-38087-22a08ade"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"69674589957915548981785362263789527782",
"31139551195472988659268173310476575731",
"336784581672920792090667908378745935124",
"213949636862755225947577147874260373378",
"8395471258552685536211029495196267666",
"227349228848621948658009432069388767293",
"318402556201604921444619153126889214757",
"178958999016924003053880472856714466512",
"289842601707526755600610180285009873027"
]
},
"target": {
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8a008c89e5e5c5332e4c0a33d707db9ddd529f8a",
"signature_version": "v1",
"id": "CVE-2025-38087-3f77327b"
},
{
"digest": {
"length": 624.0,
"function_hash": "116583157896398036732489700316509073430"
},
"target": {
"function": "taprio_dev_notifier",
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c5713ce1ced75f9e9ed5c642ea3d2ba06ead69c",
"signature_version": "v1",
"id": "CVE-2025-38087-5b8a1ff6"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"69674589957915548981785362263789527782",
"31139551195472988659268173310476575731",
"336784581672920792090667908378745935124",
"213949636862755225947577147874260373378",
"8395471258552685536211029495196267666",
"227349228848621948658009432069388767293",
"318402556201604921444619153126889214757",
"178958999016924003053880472856714466512",
"289842601707526755600610180285009873027"
]
},
"target": {
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Line",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@8c5713ce1ced75f9e9ed5c642ea3d2ba06ead69c",
"signature_version": "v1",
"id": "CVE-2025-38087-b061d85f"
},
{
"digest": {
"length": 624.0,
"function_hash": "116583157896398036732489700316509073430"
},
"target": {
"function": "taprio_dev_notifier",
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b1547d28ba468bc3b88764efd13e4319bab63be8",
"signature_version": "v1",
"id": "CVE-2025-38087-dfbe70f4"
},
{
"digest": {
"length": 624.0,
"function_hash": "116583157896398036732489700316509073430"
},
"target": {
"function": "taprio_dev_notifier",
"file": "net/sched/sch_taprio.c"
},
"signature_type": "Function",
"deprecated": false,
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b160766e26d4e2e2d6fe2294e0b02f92baefcec5",
"signature_version": "v1",
"id": "CVE-2025-38087-f8b305ff"
}
]