In the Linux kernel, the following vulnerability has been resolved:
tracing: dynevent: Add a missing lockdown check on dynevent
Since dynamicevents interface on tracefs is compatible with kprobeevents and uprobe_events, it should also check the lockdown status and reject if it is set.
[
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b47c4e06687a5a7b6c6ef4bd303fcfe4430b26bb",
"signature_version": "v1",
"id": "CVE-2025-40021-01d52011",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@456c32e3c4316654f95f9d49c12cbecfb77d5660",
"signature_version": "v1",
"id": "CVE-2025-40021-0e5356ff",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@b47c4e06687a5a7b6c6ef4bd303fcfe4430b26bb",
"signature_version": "v1",
"id": "CVE-2025-40021-25676065",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3887f3814c0e770e6b73567fe0f83a2c01a6470c",
"signature_version": "v1",
"id": "CVE-2025-40021-2d0718fe",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d41604d2d53c1abe27fefb54b37a8f6642a4d74",
"signature_version": "v1",
"id": "CVE-2025-40021-3fa8f66c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3887f3814c0e770e6b73567fe0f83a2c01a6470c",
"signature_version": "v1",
"id": "CVE-2025-40021-738df0dd",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f3ac1f4eaba58e57943efa3e8b8d71fa7aab0abf",
"signature_version": "v1",
"id": "CVE-2025-40021-77d9d23c",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@07b1f63b5f86765793fab44d3d4c2be681cddafb",
"signature_version": "v1",
"id": "CVE-2025-40021-8c3872f4",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@0d41604d2d53c1abe27fefb54b37a8f6642a4d74",
"signature_version": "v1",
"id": "CVE-2025-40021-b9ff00ac",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@f3ac1f4eaba58e57943efa3e8b8d71fa7aab0abf",
"signature_version": "v1",
"id": "CVE-2025-40021-bdcb8e4b",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@573b1e39edfcb7b4eecde0f1664455a1f4462eee",
"signature_version": "v1",
"id": "CVE-2025-40021-cbe3bc33",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@456c32e3c4316654f95f9d49c12cbecfb77d5660",
"signature_version": "v1",
"id": "CVE-2025-40021-d68de1e4",
"signature_type": "Function",
"digest": {
"function_hash": "59868994145223787912801692793625080431",
"length": 303.0
},
"deprecated": false,
"target": {
"function": "dyn_event_open",
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@07b1f63b5f86765793fab44d3d4c2be681cddafb",
"signature_version": "v1",
"id": "CVE-2025-40021-e5da55ee",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
},
{
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@573b1e39edfcb7b4eecde0f1664455a1f4462eee",
"signature_version": "v1",
"id": "CVE-2025-40021-eb315ac4",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"305444792591115301515727538260084571496",
"275470046214681286665031726550126848722",
"180490347587747215107842857391727528101"
]
},
"deprecated": false,
"target": {
"file": "kernel/trace/trace_dynevent.c"
}
}
]