CVSS Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Lifecycle Timeline
4Description
In the Linux kernel, the following vulnerability has been resolved: tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. syzkaller reported [0] memory leaks of an UDP socket and ZEROCOPY skbs. We can reproduce the problem with these sequences: sk = socket(AF_INET, SOCK_DGRAM, 0) sk.setsockopt(SOL_SOCKET, SO_TIMESTAMPING, SOF_TIMESTAMPING_TX_SOFTWARE) sk.setsockopt(SOL_SOCKET, SO_ZEROCOPY, 1) sk.sendto(b'', MSG_ZEROCOPY, ('127.0.0.1', 53)) sk.close() sendmsg() calls msg_zerocopy_alloc(), which allocates a skb, sets skb->cb->ubuf.refcnt to 1, and calls sock_hold(). Here, struct ubuf_info_msgzc indirectly holds a refcnt of the socket. When the skb is sent, __skb_tstamp_tx() clones it and puts the clone into the socket's error queue with the TX timestamp. When the original skb is received locally, skb_copy_ubufs() calls skb_unclone(), and pskb_expand_head() increments skb->cb->ubuf.refcnt. This additional count is decremented while freeing the skb, but struct ubuf_info_msgzc still has a refcnt, so __msg_zerocopy_callback() is not called. The last refcnt is not released unless we retrieve the TX timestamped skb by recvmsg(). Since we clear the error queue in inet_sock_destruct() after the socket's refcnt reaches 0, there is a circular dependency. If we close() the socket holding such skbs, we never call sock_put() and leak the count, sk, and skb. TCP has the same problem, and commit e0c8bccd40fc ("net: stream: purge sk_error_queue in sk_stream_kill_queues()") tried to fix it by calling skb_queue_purge() during close(). However, there is a small chance that skb queued in a qdisc or device could be put into the error queue after the skb_queue_purge() call. In __skb_tstamp_tx(), the cloned skb should not have a reference to the ubuf to remove the circular dependency, but skb_clone() does not call skb_copy_ubufs() for zerocopy skb. So, we need to call skb_orphan_frags_rx() for the cloned skb to call skb_copy_ubufs(). [0]: BUG: memory leak unreferenced object 0xffff88800c6d2d00 (size 1152): comm "syz-executor392", pid 264, jiffies 4294785440 (age 13.044s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 cd af e8 81 00 00 00 00 ................ 02 00 07 40 00 00 00 00 00 00 00 00 00 00 00 00 ...@............ backtrace: [<0000000055636812>] sk_prot_alloc+0x64/0x2a0 net/core/sock.c:2024 [<0000000054d77b7a>] sk_alloc+0x3b/0x800 net/core/sock.c:2083 [<0000000066f3c7e0>] inet_create net/ipv4/af_inet.c:319 [inline] [<0000000066f3c7e0>] inet_create+0x31e/0xe40 net/ipv4/af_inet.c:245 [<000000009b83af97>] __sock_create+0x2ab/0x550 net/socket.c:1515 [<00000000b9b11231>] sock_create net/socket.c:1566 [inline] [<00000000b9b11231>] __sys_socket_create net/socket.c:1603 [inline] [<00000000b9b11231>] __sys_socket_create net/socket.c:1588 [inline] [<00000000b9b11231>] __sys_socket+0x138/0x250 net/socket.c:1636 [<000000004fb45142>] __do_sys_socket net/socket.c:1649 [inline] [<000000004fb45142>] __se_sys_socket net/socket.c:1647 [inline] [<000000004fb45142>] __x64_sys_socket+0x73/0xb0 net/socket.c:1647 [<0000000066999e0e>] do_syscall_x64 arch/x86/entry/common.c:50 [inline] [<0000000066999e0e>] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80 [<0000000017f238c1>] entry_SYSCALL_64_after_hwframe+0x63/0xcd BUG: memory leak unreferenced object 0xffff888017633a00 (size 240): comm "syz-executor392", pid 264, jiffies 4294785440 (age 13.044s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 2d 6d 0c 80 88 ff ff .........-m..... backtrace: [<000000002b1c4368>] __alloc_skb+0x229/0x320 net/core/skbuff.c:497 [<00000000143579a6>] alloc_skb include/linux/skbuff.h:1265 [inline] [<00000000143579a6>] sock_omalloc+0xaa/0x190 net/core/sock.c:2596 [<00000000be626478>] msg_zerocopy_alloc net/core/skbuff.c:1294 [inline] [<00000000be626478>] ---truncated---
Analysis
In the Linux kernel, the following vulnerability has been resolved:
tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp.
syzkaller reported [0] memory leaks of an UDP socket and ZEROCOPY skbs. We can reproduce the problem with these sequences:
sk = socket(AF_INET, SOCK_DGRAM, 0) sk.setsockopt(SOL_SOCKET, SO_TIMESTAMPING, SOF_TIMESTAMPING_TX_SOFTWARE) sk.setsockopt(SOL_SOCKET, SO_ZEROCOPY, 1) sk.sendto(b'', MSG_ZEROCOPY, ('127.0.0.1', 53)) sk.close()
sendmsg() calls msg_zerocopy_alloc(), which allocates a skb, sets skb->cb->ubuf.refcnt to 1, and calls sock_hold(). Here, struct ubuf_info_msgzc indirectly holds a refcnt of the socket. When the skb is sent, __skb_tstamp_tx() clones it and puts the clone into the socket's error queue with the TX timestamp.
When the original skb is received locally, skb_copy_ubufs() calls skb_unclone(), and pskb_expand_head() increments skb->cb->ubuf.refcnt. This additional count is decremented while freeing the skb, but struct ubuf_info_msgzc still has a refcnt, so __msg_zerocopy_callback() is not called.
The last refcnt is not released unless we retrieve the TX timestamped skb by recvmsg(). Since we clear the error queue in inet_sock_destruct() after the socket's refcnt reaches 0, there is a circular dependency. If we close() the socket holding such skbs, we never call sock_put() and leak the count, sk, and skb.
TCP has the same problem, and commit e0c8bccd40fc ("net: stream: purge sk_error_queue in sk_stream_kill_queues()") tried to fix it by calling skb_queue_purge() during close(). However, there is a small chance that skb queued in a qdisc or device could be put into the error queue after the skb_queue_purge() call.
In __skb_tstamp_tx(), the cloned skb should not have a reference to the ubuf to remove the circular dependency, but skb_clone() does not call skb_copy_ubufs() for zerocopy skb. So, we need to call skb_orphan_frags_rx() for the cloned skb to call skb_copy_ubufs().
[0]: BUG: memory leak unreferenced object 0xffff88800c6d2d00 (size 1152): comm "syz-executor392", pid 264, jiffies 4294785440 (age 13.044s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 cd af e8 81 00 00 00 00 ................ 02 00 07 40 00 00 00 00 00 00 00 00 00 00 00 00 ...@............ backtrace: [<0000000055636812>] sk_prot_alloc+0x64/0x2a0 net/core/sock.c:2024 [<0000000054d77b7a>] sk_alloc+0x3b/0x800 net/core/sock.c:2083 [<0000000066f3c7e0>] inet_create net/ipv4/af_inet.c:319 [inline] [<0000000066f3c7e0>] inet_create+0x31e/0xe40 net/ipv4/af_inet.c:245 [<000000009b83af97>] __sock_create+0x2ab/0x550 net/socket.c:1515 [<00000000b9b11231>] sock_create net/socket.c:1566 [inline] [<00000000b9b11231>] __sys_socket_create net/socket.c:1603 [inline] [<00000000b9b11231>] __sys_socket_create net/socket.c:1588 [inline] [<00000000b9b11231>] __sys_socket+0x138/0x250 net/socket.c:1636 [<000000004fb45142>] __do_sys_socket net/socket.c:1649 [inline] [<000000004fb45142>] __se_sys_socket net/socket.c:1647 [inline] [<000000004fb45142>] __x64_sys_socket+0x73/0xb0 net/socket.c:1647 [<0000000066999e0e>] do_syscall_x64 arch/x86/entry/common.c:50 [inline] [<0000000066999e0e>] do_syscall_64+0x38/0x90 arch/x86/entry/common.c:80 [<0000000017f238c1>] entry_SYSCALL_64_after_hwframe+0x63/0xcd
BUG: memory leak unreferenced object 0xffff888017633a00 (size 240): comm "syz-executor392", pid 264, jiffies 4294785440 (age 13.044s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................ 00 00 00 00 00 00 00 00 00 2d 6d 0c 80 88 ff ff .........-m..... backtrace: [<000000002b1c4368>] __alloc_skb+0x229/0x320 net/core/skbuff.c:497 [<00000000143579a6>] alloc_skb include/linux/skbuff.h:1265 [inline] [<00000000143579a6>] sock_omalloc+0xaa/0x190 net/core/sock.c:2596 [<00000000be626478>] msg_zerocopy_alloc net/core/skbuff.c:1294 [inline] [<00000000be626478>] ---truncated---
Technical Context
This vulnerability is classified as Memory Leak (CWE-401).
Affected Products
Affected products: Linux Linux Kernel
Remediation
A vendor patch is available. Apply it as soon as possible and verify the fix.
Priority Score
Vendor Status
Ubuntu
Priority: Medium| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| xenial | needed | - |
| trusty | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| bionic | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-162.179~18.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-79.86~20.04.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-hwe-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-hwe-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-hwe-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-38.38~22.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | ignored | superseded by linux-hwe-6.14 |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-hwe-6.14 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | - |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | ignored | end of standard support |
| xenial | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | not-affected | 4.4.0-13.29~14.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.4.0-1098.104 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | not-affected | 4.4.0-1007.12 |
| bionic | needed | - |
| trusty | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1039.44 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | end of kernel support |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-5.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-5.4 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1109.118~18.04.1 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1041.46~20.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-aws-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-aws-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-aws-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-aws-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1009.9~22.04.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-1007.7~24.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | needed | - |
| trusty | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| focal | released | 5.4.0-1115.122 |
| noble | not-affected | 6.5.0-1007.7 |
| plucky | not-affected | 6.11.0-1004.4 |
| trusty | ignored | end of standard support, was needed |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | needed | - |
| questing | not-affected | 6.14.0-1004.4 |
| jammy | released | 5.15.0-1045.52 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| bionic | needed | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-5.4 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1115.122~18.04.1 |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1045.52~20.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-azure-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-azure-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-azure-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1008.8~22.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | ignored | superseded by linux-azure-6.14 |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-6.14 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | needs-triage | - |
| noble | not-affected | 6.8.0-1041.48 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| plucky | not-affected | 6.14.0-1014.14 |
| questing | not-affected | 6.17.0-1003.3 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | not-affected | 5.15.0-1019.24~20.04.1.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-azure-fde-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-fde-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | replaced by linux-azure-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | replaced by linux-azure-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1013.14 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.4.0-1070.76 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-azure-5.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-38.38+fips4 |
| bionic | needed | - |
| jammy | not-affected | 5.15.0-92.102+fips1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | not-affected | 4.4.0-1001.1 |
| trusty | DNE | - |
| questing | DNE | - |
| focal | released | 5.4.0-1084.93 |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1035.37+fips1 |
| bionic | needed | - |
| jammy | not-affected | 5.15.0-1052.57+fips1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| focal | released | 5.4.0-1109.118+fips1 |
| trusty | DNE | - |
| questing | DNE | - |
| xenial | DNE | - |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1034.39+fips1 |
| bionic | needed | - |
| jammy | not-affected | 5.15.0-1058.66+fips1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| questing | DNE | - |
| focal | released | 5.4.0-1115.122+fips1 |
| xenial | DNE | - |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1036.38+fips1 |
| bionic | needed | - |
| jammy | not-affected | 5.15.0-1048.56+fips1 |
| trusty | DNE | - |
| questing | DNE | - |
| focal | released | 5.4.0-1112.121+fips1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| focal | released | 5.4.0-1112.121 |
| noble | not-affected | 6.5.0-1007.7 |
| plucky | not-affected | 6.11.0-1003.3 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | needed | - |
| trusty | DNE | - |
| questing | not-affected | 6.14.0-1006.6 |
| jammy | released | 5.15.0-1039.47 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| bionic | needed | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-5.4 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1112.121~18.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1039.47~20.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-gcp-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-gcp-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-gcp-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1010.11~22.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | ignored | superseded by linux-gcp-6.14 |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gcp-6.14 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-1007.7~24.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of kernel support |
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1003.5 |
| trusty | DNE | - |
| xenial | ignored | end of standard support |
| bionic | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1039.44 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-gke-5.0 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of kernel support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of kernel support |
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1001.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1025.30 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of kernel support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| focal | released | 5.4.0-1056.61 |
| noble | not-affected | 6.5.0-1009.9 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1035.38 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1056.61~18.04.1 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1036.39~20.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1008.8~22.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of kernel support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| jammy | released | 5.15.0-1037.42 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1037.42~20.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.4.0-1021.22 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| jammy | released | 5.15.0-1036.38 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.5.0-9.9.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-79.88 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-79.88~20.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-lowlatency-hwe-6.2 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-lowlatency-hwe-6.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-lowlatency-hwe-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-lowlatency-hwe-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-lowlatency-hwe-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-lowlatency-hwe-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-38.38.1~22.04.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | ignored | replaced by linux-hwe-6.14 |
| plucky | DNE | - |
| upstream | ignored | replaced by linux-hwe-6.14 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1007.7 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1030.30 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-nvidia-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-nvidia-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-nvidia-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-nvidia-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1008.8~22.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.11.0-1002.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1009.9.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| plucky | DNE | - |
| noble | not-affected | 6.8.0-1003.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1016.16 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1016.16~20.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1002.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-5.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-5.4 |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1108.117~18.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1040.46~20.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-oracle-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oracle-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-1006.6~22.04.3 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-1007.7~24.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| bionic | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | ignored | end of standard support |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-5.10 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-5.14 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | replaced by linux-hwe-5.15 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-oem-6.1 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-6.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-oem-6.1 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-6.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-oem-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-oem-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-oem-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| noble | ignored | superseded by linux-oem-6.14, was needs-triage |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| noble | ignored | superseded by linux-oem-6.14, was needs-triage |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-1005.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | replaced by linux-raspi |
| trusty | DNE | - |
| xenial | ignored | end of standard support |
| bionic | ignored | end of standard support |
| questing | DNE | - |
| focal | ignored | end of standard support |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| trusty | DNE | - |
| xenial | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| bionic | released | 5.4.0-1093.104~18.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| noble | not-affected | 6.7.0-2001.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.1-1004.4~22.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-1003.3~24.04.3 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | ignored | end of kernel support |
| noble | ignored | replaced by linux-riscv-6.14 |
| plucky | not-affected | 6.11.0-8.8.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | not-affected | 6.14.0-13.13.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-riscv-5.11 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| focal | ignored | end of standard support |
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-riscv-5.13 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.15.0-1038.42~20.04.2 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | end of kernel support |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-riscv-6.8 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-riscv-6.8 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| jammy | not-affected | 6.8.0-38.38.1~22.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | DNE | - |
| plucky | DNE | - |
| noble | not-affected | 6.14.0-22.22.1~24.04.1 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | end of kernel support |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | superseded by linux-starfive-6.5 |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | superseded by linux-starfive-6.5 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| jammy | ignored | end of kernel support |
| noble | DNE | - |
| plucky | DNE | - |
| upstream | ignored | end of life |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | DNE | - |
| Release | Status | Version |
|---|---|---|
| noble | DNE | - |
| plucky | DNE | - |
| focal | released | 5.4.0-1029.33 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | DNE | - |
| jammy | released | 5.15.0-1025.29 |
| Release | Status | Version |
|---|---|---|
| noble | not-affected | 6.8.0-1008.19 |
| plucky | not-affected | 6.11.0-1001.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| jammy | released | 5.15.0-1043.48 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| questing | not-affected | 6.14.0-1002.2 |
| Release | Status | Version |
|---|---|---|
| focal | released | 5.4.0-162.179 |
| noble | not-affected | 6.5.0-9.9 |
| plucky | not-affected | 6.11.0-8.8 |
| trusty | not-affected | 3.11.0-12.19 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | not-affected | 4.4.0-2.16 |
| jammy | released | 5.15.0-79.86 |
| bionic | needed | - |
| questing | not-affected | 6.14.0-15.15 |
| Release | Status | Version |
|---|---|---|
| focal | released | 5.4.0-1109.118 |
| noble | not-affected | 6.5.0-1008.8 |
| plucky | not-affected | 6.11.0-1004.4 |
| trusty | not-affected | 4.4.0-1002.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| xenial | not-affected | 4.4.0-1001.10 |
| bionic | needed | - |
| questing | not-affected | 6.14.0-1005.5 |
| jammy | released | 5.15.0-1042.47 |
| Release | Status | Version |
|---|---|---|
| focal | released | 5.4.0-1108.117 |
| noble | not-affected | 6.5.0-1010.10 |
| plucky | not-affected | 6.11.0-1006.6 |
| bionic | needed | - |
| xenial | needed | - |
| trusty | DNE | - |
| questing | not-affected | 6.14.0-1005.5 |
| jammy | released | 5.15.0-1040.46 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| focal | released | 5.4.0-1093.104 |
| noble | not-affected | 6.5.0-1005.7 |
| plucky | not-affected | 6.11.0-1004.4 |
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| questing | not-affected | 6.14.0-1005.5 |
| jammy | released | 5.15.0-1035.38 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| plucky | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| questing | DNE | - |
| noble | ignored | end of kernel support, was needs-triage |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| plucky | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.14.0-1012.12~24.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| plucky | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.14.0-1014.14~24.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| plucky | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.14.0-1003.3 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.8.0-1008.9 |
| plucky | not-affected | 6.14.0-1002.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| noble | not-affected | 6.17.0-1005.5 |
| plucky | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | not-affected | 6.8.0-1046.53~22.04.1 |
| noble | DNE | - |
| plucky | DNE | - |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.17.0-1005.5~24.04.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.17.0-1004.4~24.04.3 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.17.0-14.14~24.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.17.0-1004.4~24.04.2 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| questing | DNE | - |
| noble | not-affected | 6.17.0-14.14.1~24.04.1 |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| noble | not-affected | 6.17.0-1008.8~24.04.1 |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
| Release | Status | Version |
|---|---|---|
| trusty | DNE | - |
| xenial | DNE | - |
| bionic | DNE | - |
| focal | DNE | - |
| jammy | DNE | - |
| noble | not-affected | 6.17.0-1005.5~24.04.1 |
| questing | DNE | - |
| upstream | released | 6.4~rc1, 5.4.243, 5.15.111 |
Debian
| Release | Status | Fixed Version | Urgency |
|---|---|---|---|
| bullseye | fixed | 5.10.191-1 | - |
| bullseye (security) | fixed | 5.10.251-1 | - |
| bookworm | fixed | 6.1.37-1 | - |
| bookworm (security) | fixed | 6.1.164-1 | - |
| trixie | fixed | 6.12.63-1 | - |
| trixie (security) | fixed | 6.12.74-2 | - |
| forky | fixed | 6.19.6-1 | - |
| sid | fixed | 6.19.6-2 | - |
| (unstable) | fixed | 6.3.7-1 | - |
Share
External POC / Exploit Code
Leaving vuln.today
EUVD-2025-32784