CVE-2026-98974
xfs: fix exchange-range-to-eof file size exchange
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
Attack profile
How easy it is to exploit
- Attack vector
- Local
- Complexity
- Low
- Privileges needed
- Low
- User interaction
- None
What an attacker can affect
- Confidentiality
- High
- Integrity
- High
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.8
xfs: fix exchange-range-to-eof file size exchange
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
- Record
CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
EUVDEUVD-2026-108768
7.8
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
- Record
EUVD-2026-108768- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-2g9r-fc27-29gx
7.8
In the Linux kernel, the following vulnerability has been resolved: xfs: fix exchange-range-to...
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
- Record
GHSA-2g9r-fc27-29gx- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
NVD
7.8
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
- Record
CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2026-98974
7.8
- Record
BELL-CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-03
OSV
7.8
xfs: fix exchange-range-to-eof file size exchange
In the Linux kernel, the following vulnerability has been resolved:
xfs: fix exchange-range-to-eof file size exchange
Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows.
Eventually I got from Norbert a description of what's going wrong:
Fair. Here it is with physical block numbers, 4k blocks. peer is the file that gets rewritten and file1 is the one that ends up with the flag cleared.
Start, nothing shared:
peer size 4096 -> [100] file1 size 12288 -> [200] [201] [202] donor1 size 4096 -> [300] donor2 size 4096 -> [400]
- FICLONERANGE peer's block into file1's middle slot:
peer size 4096 -> [100] file1 size 12288 -> [200] [100] [202] reflink flag set ^^^^^ both files own block 100
- XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes are exchanged with it:
file1 size 4096 -> [200] [100] [300] reflink flag set ^^^^^^^^^^^ still owned, now past the size donor1 size 12288 -> [202]
file1 says it is one block long while it still owns three. Nothing was unmapped. file2_offset is block 2, so this exchange cannot clear a flag.
- XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. By i_disk_size this is two one-block files exchanging everything, so xmi_can_exchange_reflink_flags() agrees and the flag is cleared:
file1 size 4096 -> [400] [100] [300] reflink flag CLEARED donor2 size 4096 -> [200]
Block 100 is still shared with peer.
- pwrite(file1, 4096, 4096), which is file1's second slot, block 100. xfs_is_cow_inode(file1) is false, so no CoW:
peer size 4096 -> [100] same block, new contents
Block 100 is the only one that matters here. PoC below, it reads a file called peer in the current directory. The filesystem needs reflink and exchange-range, which mkfs.xfs 7.x turns on by default.
So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage:
"Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))."
In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset.
Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs.
Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments.
Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly:
The offsets are bounded against the incore i_size but subtracted from
---truncated---
- Record
CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-05
Show 4 moreShow less
OSVDEBIAN-CVE-2026-98974
7.8
In the Linux kernel, the following vulnerability has been resolved: xfs: fix exchange-range-to-eof file size exchange Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows. Eventually I got from Norbert a description of what's going wrong: > Fair. Here it is with physical block numbers, 4k blocks. peer is the file > that gets rewritten and file1 is the one that ends up with the flag > cleared. > > Start, nothing shared: > > peer size 4096 -> [100] > file1 size 12288 -> [200] [201] [202] > donor1 size 4096 -> [300] > donor2 size 4096 -> [400] > > 1. FICLONERANGE peer's block into file1's middle slot: > > peer size 4096 -> [100] > file1 size 12288 -> [200] [100] [202] reflink flag set > ^^^^^ both files own block 100 > > 2. XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, > file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes > are exchanged with it: > > file1 size 4096 -> [200] [100] [300] reflink flag set > ^^^^^^^^^^^ still owned, now past the size > donor1 size 12288 -> [202] > > file1 says it is one block long while it still owns three. Nothing was > unmapped. file2_offset is block 2, so this exchange cannot clear a flag. > > 3. XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. > By i_disk_size this is two one-block files exchanging everything, so > xmi_can_exchange_reflink_flags() agrees and the flag is cleared: > > file1 size 4096 -> [400] [100] [300] reflink flag CLEARED > donor2 size 4096 -> [200] > > Block 100 is still shared with peer. > > 4. pwrite(file1, 4096, 4096), which is file1's second slot, block 100. > xfs_is_cow_inode(file1) is false, so no CoW: > > peer size 4096 -> [100] same block, new contents > > Block 100 is the only one that matters here. PoC below, it reads a file > called peer in the current directory. The filesystem needs reflink and > exchange-range, which mkfs.xfs 7.x turns on by default. So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage: "Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))." In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset. Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs. Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments. Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly: > The offsets are bounded against the incore i_size but subtracted from > ---truncated---
- Record
DEBIAN-CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVRLSA-2026:95367
8.8
Important: kernel security update
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
-
kernel: writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs() (CVE-2026-64378)
-
kernel: sunrpc: pin svc_xprt across the asynchronous TLS handshake callback (CVE-2026-72222)
-
kernel: sunrpc: wait for in-flight TLS handshake callback when cancel loses race (CVE-2026-72221)
-
kernel: fs/resctrl: Fix use-after-free during unmount (CVE-2026-72080)
-
kernel: sctp: clear new_transport when removing a peer (CVE-2026-74586)
-
kernel: openvswitch: Fix CT limit teardown use-after-free (CVE-2026-89488)
-
kernel: PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers (CVE-2026-90315)
-
kernel: kernel: xfs: Unauthorized data modification via improper file size exchange handling (CVE-2026-98974)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
RLSA-2026:95367- CVSS 3.1
- 8.8 High
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-06
OSVUBUNTU-CVE-2026-98974
7.8
In the Linux kernel, the following vulnerability has been resolved: xfs: fix exchange-range-to-eof file size exchange Norbert Szetei posted a patch containing an incomplete description of a bug in XFS_IOC_EXCHANGE_RANGE's TO_EOF flag. The bug tricks exchange-range into modifying a file so that it has shared blocks starting beyond EOF, which is never allowed because files never have written data beyond EOF, and you can only share written data blocks. This is key to all the incorrect behavior that follows. Eventually I got from Norbert a description of what's going wrong: > Fair. Here it is with physical block numbers, 4k blocks. peer is the file > that gets rewritten and file1 is the one that ends up with the flag > cleared. > > Start, nothing shared: > > peer size 4096 -> [100] > file1 size 12288 -> [200] [201] [202] > donor1 size 4096 -> [300] > donor2 size 4096 -> [400] > > 1. FICLONERANGE peer's block into file1's middle slot: > > peer size 4096 -> [100] > file1 size 12288 -> [200] [100] [202] reflink flag set > ^^^^^ both files own block 100 > > 2. XFS_IOC_EXCHANGE_RANGE file1 against donor1, file1_offset 0, > file2_offset 8192, length 0, TO_EOF. One block is exchanged, and the sizes > are exchanged with it: > > file1 size 4096 -> [200] [100] [300] reflink flag set > ^^^^^^^^^^^ still owned, now past the size > donor1 size 12288 -> [202] > > file1 says it is one block long while it still owns three. Nothing was > unmapped. file2_offset is block 2, so this exchange cannot clear a flag. > > 3. XFS_IOC_EXCHANGE_RANGE file1 against donor2, both offsets 0, length 4096. > By i_disk_size this is two one-block files exchanging everything, so > xmi_can_exchange_reflink_flags() agrees and the flag is cleared: > > file1 size 4096 -> [400] [100] [300] reflink flag CLEARED > donor2 size 4096 -> [200] > > Block 100 is still shared with peer. > > 4. pwrite(file1, 4096, 4096), which is file1's second slot, block 100. > xfs_is_cow_inode(file1) is false, so no CoW: > > peer size 4096 -> [100] same block, new contents > > Block 100 is the only one that matters here. PoC below, it reads a file > called peer in the current directory. The filesystem needs reflink and > exchange-range, which mkfs.xfs 7.x turns on by default. So yes, TO_EOF is screwing up the file size even if it's actually exchanging the data block correctly. The following is the intended behavior of XFS_EXCHANGE_RANGE_TO_EOF, as described by its manpage: "Ignore the length parameter. All bytes in file1_fd from file1_offset to EOF are moved to file2_fd, and file2's size is set to (file2_offset+(file1_length-file1_offset)). Meanwhile, all bytes in file2 from file2_offset to EOF are moved to file1 and file1's size is set to (file1_offset+(file2_length-file2_offset))." In other words, if we only exchange a portion of the file data, then we should only exchange the portion of the file size that relates to the exchanged data. Unfortunately, the code swaps the ondisk file size and the incore file sizes, which is incorrect if the caller passes in a nonzero offset. Having confused the file sizes, the PoC uses a second exchange-range call on what looks like a non-reflinked single-block file. Because the file size is set incorrectly, exchange-range thinks it's exchanging the full contents of two files and clears the reflink flag on the broken file. That enables an extending write of the broken file to rewrite the shared block that's just past EOF. This has become known colloquially as refluxfs. Once the file sizes are set correctly, the second exchange-range no longer thinks that it's doing a full-contents swap, so it won't clear the reflink flag on either of its file arguments. Norbert followed up to an earlier version of this patch with a second complaint about us not handling the i_disk_size state correctly: > The offsets are bounded against the incore i_size but subtracted from > ---truncated---
- Record
UBUNTU-CVE-2026-98974- CVSS 3.1
- 7.8 High
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-06
OSVALSA-2026:95367 No score
Important: kernel security update
The kernel packages contain the Linux kernel, the core of any Linux operating system.
Security Fix(es):
- kernel: writeback: fix race between cgroup_writeback_umount() and inode_switch_wbs() (CVE-2026-64378)
- kernel: sunrpc: pin svc_xprt across the asynchronous TLS handshake callback (CVE-2026-72222)
- kernel: sunrpc: wait for in-flight TLS handshake callback when cancel loses race (CVE-2026-72221)
- kernel: fs/resctrl: Fix use-after-free during unmount (CVE-2026-72080)
- kernel: sctp: clear new_transport when removing a peer (CVE-2026-74586)
- kernel: openvswitch: Fix CT limit teardown use-after-free (CVE-2026-89488)
- kernel: PCI/sysfs: Add lockdown checks to legacy I/O and memory handlers (CVE-2026-90315)
- kernel: kernel: xfs: Unauthorized data modification via improper file size exchange handling (CVE-2026-98974)
For more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.
- Record
ALSA-2026:95367- Updated
- 2026-11-05
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
kernelAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64kAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debugAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-devel-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-debug-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
Show 210 moreShow less
| Package | Affected | Fixed |
|---|---|---|
kernel-64k-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-devel-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-64k-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-abi-stablelistsAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-cross-headersAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debugAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-devel-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-debug-uki-virtAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-devel-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-docAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-headersAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-modules-extra-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rtAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64kAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debugAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debug-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debug-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debug-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debug-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-debug-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-64k-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debugAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debug-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debug-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debug-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debug-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-debug-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-rt-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-toolsAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-tools-libsAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-tools-libs-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-uki-virtAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-uki-virt-addonsAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdumpAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-develAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-devel-matchedAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-modulesAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-modules-coreAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
kernel-zfcpdump-modules-extraAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
libperfAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
perfAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
python3-perfAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
rtlaAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
rvAlmaLinux:10 From an advisory covering 8 CVEs |
before 6.12.0-211.74.1.el10_2 | 6.12.0-211.74.1.el10_2 |
linux-ltsAlpaquita:25 |
6.12.112-r0 up to 6.12.115-r0 | 6.12.115-r0 |
linux-ltsAlpaquita:stream |
6.18.55-r0 up to 6.18.58-r0 | 6.18.58-r0 |
KernelLinux |
6.10.0 up to 6.12.114, 6.13.0 up to 6.18.57, 6.19.0 up to 7.2.11 | 6.12.1146.18.577.2.11 |
linuxDebian:13 |
before 6.12.115-2, plus listed versions 6.12.100-16.12.101-16.12.105-16.12.107-16.12.111-1 Show 33 moreShow less6.12.113-16.12.115-16.12.38-16.12.41-16.12.43-16.12.43-1~bpo12+16.12.48-16.12.57-16.12.57-1~bpo12+16.12.63-16.12.63-1~bpo12+16.12.69-16.12.69-1~bpo12+16.12.73-16.12.73-1~bpo12+16.12.74-16.12.74-26.12.74-2~bpo12+16.12.85-16.12.85-1~bpo12+16.12.86-16.12.86-1~bpo12+16.12.88-16.12.88-1~bpo12+16.12.90-16.12.90-1~bpo12+16.12.90-26.12.90-2~bpo12+16.12.94-16.12.94-1~bpo12+16.12.95-16.12.95-1~bpo12+16.12.96-1 |
6.12.115-2 |
linuxDebian:14 |
before 7.2.11-1, plus listed versions 6.12.100-16.12.101-16.12.105-16.12.107-16.12.111-1 Show 45 moreShow less6.12.113-16.12.115-16.12.115-26.12.38-16.12.41-16.12.43-16.12.43-1~bpo12+16.12.48-16.12.57-16.12.57-1~bpo12+16.12.63-16.12.63-1~bpo12+16.12.69-16.12.69-1~bpo12+16.12.73-16.12.73-1~bpo12+16.12.74-16.12.74-26.12.74-2~bpo12+16.12.85-16.12.85-1~bpo12+16.12.86-16.12.86-1~bpo12+16.12.88-16.12.88-1~bpo12+16.12.90-16.12.90-1~bpo12+16.12.90-26.12.90-2~bpo12+16.12.94-16.12.94-1~bpo12+16.12.95-16.12.95-1~bpo12+16.12.96-16.13.10-1~exp16.13.11-1~exp16.13.2-1~exp16.13.3-1~exp16.13.4-1~exp16.13.5-1~exp16.13.6-1~exp16.13.7-1~exp16.13.8-1~exp16.13.9-1~exp16.13~rc6-1~exp1 |
7.2.11-1 |
kernelRocky Linux:10 From an advisory covering 8 CVEs |
before 0:6.12.0-211.74.1.el10_2 | 0:6.12.0-211.74.1.el10_2 |
linux-hwe-edgeUbuntu:16.04:LTS |
All versions, plus listed versions 4.8.0-28.30~16.04.14.8.0-30.32~16.04.14.8.0-32.34~16.04.14.8.0-34.36~16.04.14.10.0-14.16~16.04.1 Show 18 moreShow less4.10.0-19.21~16.04.14.10.0-20.22~16.04.14.10.0-21.23~16.04.14.10.0-22.24~16.04.14.10.0-24.28~16.04.14.10.0-26.30~16.04.14.11.0-13.19~16.04.14.11.0-14.20~16.04.14.13.0-16.19~16.04.34.13.0-17.20~16.04.14.13.0-19.22~16.04.14.13.0-21.24~16.04.14.13.0-25.29~16.04.24.15.0-13.14~16.04.14.15.0-15.16~16.04.14.15.0-20.21~16.04.14.15.0-22.24~16.04.14.15.0-23.25~16.04.1 |
None known |
linux-aws-5.0Ubuntu:18.04:LTS |
All versions, plus listed versions 5.0.0-1021.24~18.04.15.0.0-1022.25~18.04.15.0.0-1023.26~18.04.15.0.0-1024.27~18.04.15.0.0-1025.285.0.0-1027.30 |
None known |
linux-aws-5.3Ubuntu:18.04:LTS |
All versions, plus listed versions 5.3.0-1016.17~18.04.15.3.0-1017.18~18.04.15.3.0-1019.21~18.04.15.3.0-1023.25~18.04.15.3.0-1028.30~18.04.1 Show 5 moreShow less5.3.0-1030.32~18.04.15.3.0-1032.34~18.04.25.3.0-1033.355.3.0-1034.365.3.0-1035.37 |
None known |
linux-azureUbuntu:18.04:LTS |
All versions, plus listed versions 4.15.0-1002.24.15.0-1003.34.15.0-1004.44.15.0-1008.84.15.0-1009.9 Show 39 moreShow less4.15.0-1012.124.15.0-1013.134.15.0-1014.144.15.0-1018.184.15.0-1019.194.15.0-1021.214.15.0-1022.234.15.0-1023.244.15.0-1025.264.15.0-1028.294.15.0-1030.314.15.0-1031.324.15.0-1032.334.15.0-1035.364.15.0-1036.384.15.0-1037.394.18.0-1011.11~18.04.14.18.0-1013.13~18.04.14.18.0-1014.14~18.04.14.18.0-1018.18~18.04.14.18.0-1019.19~18.04.14.18.0-1020.20~18.04.14.18.0-1023.24~18.04.14.18.0-1024.25~18.04.14.18.0-1025.27~18.04.15.0.0-1014.14~18.04.15.0.0-1016.17~18.04.15.0.0-1018.19~18.04.15.0.0-1020.21~18.04.15.0.0-1022.23~18.04.15.0.0-1023.24~18.04.15.0.0-1025.27~18.04.15.0.0-1027.29~18.04.15.0.0-1028.30~18.04.15.0.0-1029.31~18.04.15.0.0-1031.335.0.0-1032.345.0.0-1035.375.0.0-1036.38 |
None known |
linux-azure-5.3Ubuntu:18.04:LTS |
All versions, plus listed versions 5.3.0-1007.8~18.04.15.3.0-1008.9~18.04.15.3.0-1009.10~18.04.15.3.0-1010.11~18.04.15.3.0-1012.13~18.04.1 Show 11 moreShow less5.3.0-1013.14~18.04.15.3.0-1016.17~18.04.15.3.0-1018.19~18.04.15.3.0-1019.20~18.04.15.3.0-1020.21~18.04.15.3.0-1022.23~18.04.15.3.0-1028.29~18.04.15.3.0-1031.32~18.04.15.3.0-1032.33~18.04.15.3.0-1034.35~18.04.15.3.0-1035.36 |
None known |
linux-azure-edgeUbuntu:18.04:LTS |
All versions, plus listed versions 4.18.0-1006.6~18.04.14.18.0-1007.7~18.04.14.18.0-1008.8~18.04.15.0.0-1012.12~18.04.2 |
None known |
linux-gcpUbuntu:18.04:LTS |
All versions, plus listed versions 4.15.0-1001.14.15.0-1003.34.15.0-1005.54.15.0-1006.64.15.0-1008.8 Show 33 moreShow less4.15.0-1009.94.15.0-1010.104.15.0-1014.144.15.0-1015.154.15.0-1017.184.15.0-1018.194.15.0-1019.204.15.0-1021.224.15.0-1023.244.15.0-1024.254.15.0-1025.264.15.0-1026.274.15.0-1027.284.15.0-1028.294.15.0-1029.314.15.0-1030.324.15.0-1032.344.15.0-1033.354.15.0-1034.364.15.0-1036.384.15.0-1037.394.15.0-1040.424.15.0-1042.454.15.0-1044.705.0.0-1020.20~18.04.15.0.0-1021.21~18.04.15.0.0-1025.26~18.04.15.0.0-1026.27~18.04.15.0.0-1028.29~18.04.15.0.0-1029.30~18.04.15.0.0-1031.325.0.0-1033.345.0.0-1034.35 |
None known |
linux-gcp-5.3Ubuntu:18.04:LTS |
All versions, plus listed versions 5.3.0-1008.9~18.04.15.3.0-1009.10~18.04.15.3.0-1010.11~18.04.15.3.0-1012.13~18.04.15.3.0-1014.15~18.04.1 Show 8 moreShow less5.3.0-1016.17~18.04.15.3.0-1017.18~18.04.15.3.0-1018.19~18.04.15.3.0-1020.22~18.04.15.3.0-1026.28~18.04.15.3.0-1029.31~18.04.15.3.0-1030.32~18.04.15.3.0-1032.34~18.04.1 |
None known |
linux-gke-4.15Ubuntu:18.04:LTS |
All versions, plus listed versions 4.15.0-1030.324.15.0-1032.344.15.0-1033.354.15.0-1034.364.15.0-1036.38 Show 28 moreShow less4.15.0-1037.394.15.0-1040.424.15.0-1041.434.15.0-1042.444.15.0-1044.464.15.0-1045.484.15.0-1046.494.15.0-1048.514.15.0-1049.524.15.0-1050.534.15.0-1052.554.15.0-1055.584.15.0-1057.604.15.0-1058.614.15.0-1059.624.15.0-1063.664.15.0-1064.674.15.0-1066.694.15.0-1067.704.15.0-1069.724.15.0-1070.734.15.0-1072.764.15.0-1073.784.15.0-1074.794.15.0-1076.814.15.0-1077.824.15.0-1078.834.15.0-1079.84 |
None known |
linux-gke-5.4Ubuntu:18.04:LTS |
All versions, plus listed versions 5.4.0-1025.25~18.04.15.4.0-1027.28~18.04.15.4.0-1029.31~18.04.15.4.0-1030.32~18.04.15.4.0-1032.34~18.04.1 Show 32 moreShow less5.4.0-1033.35~18.04.15.4.0-1035.37~18.04.15.4.0-1036.38~18.04.15.4.0-1037.39~18.04.15.4.0-1039.41~18.04.15.4.0-1040.42~18.04.15.4.0-1042.44~18.04.15.4.0-1043.45~18.04.15.4.0-1044.46~18.04.15.4.0-1046.48~18.04.15.4.0-1049.52~18.04.15.4.0-1051.54~18.04.15.4.0-1052.55~18.04.15.4.0-1053.56~18.04.15.4.0-1054.57~18.04.15.4.0-1055.58~18.04.15.4.0-1056.59~18.04.15.4.0-1057.60~18.04.15.4.0-1059.62~18.04.15.4.0-1061.64~18.04.15.4.0-1062.65~18.04.15.4.0-1063.66~18.04.15.4.0-1065.68~18.04.15.4.0-1066.69~18.04.15.4.0-1067.70~18.04.15.4.0-1068.71~18.04.15.4.0-1071.76~18.04.35.4.0-1072.77~18.04.15.4.0-1074.79~18.04.15.4.0-1076.82~18.04.15.4.0-1078.84~18.04.15.4.0-1080.86~18.04.1 |
None known |
linux-gkeop-5.4Ubuntu:18.04:LTS |
All versions, plus listed versions 5.4.0-1001.15.4.0-1003.35.4.0-1004.55.4.0-1005.65.4.0-1007.8~18.04.1 Show 32 moreShow less5.4.0-1008.9~18.04.15.4.0-1009.10~18.04.15.4.0-1010.11~18.04.15.4.0-1011.12~18.04.25.4.0-1012.13~18.04.15.4.0-1013.14~18.04.15.4.0-1014.15~18.04.15.4.0-1015.16~18.04.15.4.0-1016.17~18.04.15.4.0-1018.19~18.04.15.4.0-1021.22~18.04.15.4.0-1022.23~18.04.15.4.0-1023.24~18.04.15.4.0-1024.25~18.04.15.4.0-1025.26~18.04.15.4.0-1026.27~18.04.15.4.0-1027.28~18.04.15.4.0-1029.30~18.04.25.4.0-1031.32~18.04.15.4.0-1032.33~18.04.15.4.0-1033.34~18.04.15.4.0-1034.35~18.04.15.4.0-1036.37~18.04.15.4.0-1037.38~18.04.15.4.0-1038.39~18.04.15.4.0-1039.40~18.04.15.4.0-1040.41~18.04.15.4.0-1043.44~18.04.15.4.0-1046.48~18.04.15.4.0-1048.51~18.04.15.4.0-1049.52~18.04.15.4.0-1051.54~18.04.1 |
None known |
linux-hweUbuntu:18.04:LTS |
All versions, plus listed versions 4.18.0-13.14~18.04.14.18.0-14.15~18.04.14.18.0-15.16~18.04.14.18.0-16.17~18.04.14.18.0-17.18~18.04.1 Show 38 moreShow less4.18.0-18.19~18.04.14.18.0-20.21~18.04.14.18.0-21.22~18.04.14.18.0-22.23~18.04.14.18.0-24.25~18.04.14.18.0-25.26~18.04.15.0.0-23.24~18.04.15.0.0-25.26~18.04.15.0.0-27.28~18.04.15.0.0-29.31~18.04.15.0.0-31.33~18.04.15.0.0-32.34~18.04.25.0.0-35.38~18.04.15.0.0-36.39~18.04.15.0.0-37.40~18.04.15.3.0-26.28~18.04.15.3.0-28.30~18.04.15.3.0-40.32~18.04.15.3.0-42.34~18.04.15.3.0-45.37~18.04.15.3.0-46.38~18.04.15.3.0-51.44~18.04.25.3.0-53.47~18.04.15.3.0-59.53~18.04.15.3.0-61.55~18.04.15.3.0-62.56~18.04.15.3.0-64.58~18.04.15.3.0-65.595.3.0-66.605.3.0-67.615.3.0-68.635.3.0-69.655.3.0-70.665.3.0-72.685.3.0-73.695.3.0-74.705.3.0-75.715.3.0-76.72 |
None known |
linux-hwe-edgeUbuntu:18.04:LTS |
All versions, plus listed versions 5.0.0-15.16~18.04.15.0.0-16.17~18.04.15.0.0-17.18~18.04.15.0.0-19.20~18.04.15.0.0-20.21~18.04.1 Show 5 moreShow less5.3.0-19.20~18.04.25.3.0-22.24~18.04.15.3.0-23.25~18.04.15.3.0-23.25~18.04.25.3.0-24.26~18.04.2 |
None known |
linux-oemUbuntu:18.04:LTS |
All versions, plus listed versions 4.15.0-1002.34.15.0-1004.54.15.0-1006.94.15.0-1008.114.15.0-1009.12 Show 45 moreShow less4.15.0-1012.154.15.0-1013.164.15.0-1015.184.15.0-1017.204.15.0-1018.214.15.0-1021.244.15.0-1024.294.15.0-1026.314.15.0-1028.334.15.0-1030.354.15.0-1033.384.15.0-1034.394.15.0-1035.404.15.0-1036.414.15.0-1038.434.15.0-1039.444.15.0-1043.484.15.0-1045.504.15.0-1050.574.15.0-1056.654.15.0-1057.664.15.0-1059.684.15.0-1063.724.15.0-1064.734.15.0-1065.754.15.0-1066.764.15.0-1067.774.15.0-1069.794.15.0-1073.834.15.0-1076.864.15.0-1079.894.15.0-1080.904.15.0-1081.914.15.0-1087.974.15.0-1090.1004.15.0-1091.1014.15.0-1093.1034.15.0-1094.1044.15.0-1096.1064.15.0-1097.1074.15.0-1099.1094.15.0-1100.1104.15.0-1101.1124.15.0-1102.1134.15.0-1103.114 |
None known |
linux-oracle-5.0Ubuntu:18.04:LTS |
All versions, plus listed versions 5.0.0-1007.12~18.04.15.0.0-1008.13~18.04.15.0.0-1009.14~18.04.15.0.0-1010.15~18.04.15.0.0-1011.165.0.0-1013.185.0.0-1014.19 |
None known |
linux-oracle-5.3Ubuntu:18.04:LTS |
All versions, plus listed versions 5.3.0-1011.12~18.04.15.3.0-1013.14~18.04.15.3.0-1014.15~18.04.15.3.0-1016.18~18.04.15.3.0-1018.20~18.04.1 Show 4 moreShow less5.3.0-1024.26~18.04.15.3.0-1027.29~18.04.15.3.0-1028.30~18.04.15.3.0-1030.32~18.04.1 |
None known |
linux-aws-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-1009.9~20.04.25.11.0-1014.15~20.04.15.11.0-1016.17~20.04.15.11.0-1017.18~20.04.15.11.0-1019.20~20.04.1 Show 7 moreShow less5.11.0-1020.21~20.04.25.11.0-1021.22~20.04.25.11.0-1022.23~20.04.15.11.0-1023.24~20.04.15.11.0-1025.27~20.04.15.11.0-1027.30~20.04.15.11.0-1028.31~20.04.1 |
None known |
linux-aws-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1008.9~20.04.25.13.0-1011.12~20.04.15.13.0-1012.13~20.04.15.13.0-1014.15~20.04.15.13.0-1017.19~20.04.1 Show 8 moreShow less5.13.0-1019.21~20.04.15.13.0-1021.23~20.04.25.13.0-1022.24~20.04.15.13.0-1023.25~20.04.15.13.0-1025.27~20.04.15.13.0-1028.31~20.04.15.13.0-1029.32~20.04.15.13.0-1031.35~20.04.1 |
None known |
linux-aws-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-1035.37~20.04.15.8.0-1038.40~20.04.15.8.0-1041.43~20.04.15.8.0-1042.44~20.04.1 |
None known |
linux-azure-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-1007.7~20.04.25.11.0-1012.13~20.04.15.11.0-1013.14~20.04.15.11.0-1015.16~20.04.15.11.0-1017.18~20.04.1 Show 8 moreShow less5.11.0-1019.20~20.04.15.11.0-1020.21~20.04.15.11.0-1021.22~20.04.15.11.0-1022.23~20.04.15.11.0-1023.24~20.04.15.11.0-1025.27~20.04.15.11.0-1027.30~20.04.15.11.0-1028.31~20.04.2 |
None known |
linux-azure-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1009.10~20.04.25.13.0-1012.14~20.04.15.13.0-1013.15~20.04.15.13.0-1014.16~20.04.15.13.0-1017.19~20.04.1 Show 7 moreShow less5.13.0-1021.24~20.04.15.13.0-1022.26~20.04.15.13.0-1023.27~20.04.15.13.0-1025.29~20.04.15.13.0-1028.33~20.04.15.13.0-1029.34~20.04.15.13.0-1031.37~20.04.1 |
None known |
linux-azure-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-1033.35~20.04.15.8.0-1036.38~20.04.15.8.0-1039.42~20.04.15.8.0-1040.43~20.04.15.8.0-1041.44~20.04.15.8.0-1042.45~20.04.15.8.0-1043.46~20.04.1 |
None known |
linux-azure-fdeUbuntu:20.04:LTS |
All versions, plus listed versions 5.4.0-1063.66+cvm2.25.4.0-1063.66+cvm3.25.4.0-1064.67+cvm1.15.4.0-1065.68+cvm2.15.4.0-1067.70+cvm1.1 Show 21 moreShow less5.4.0-1068.71+cvm1.15.4.0-1069.72+cvm1.15.4.0-1070.73+cvm1.15.4.0-1072.75+cvm1.15.4.0-1073.76+cvm1.15.4.0-1074.77+cvm1.15.4.0-1076.79+cvm1.15.4.0-1078.81+cvm1.15.4.0-1080.83+cvm1.15.4.0-1083.87+cvm1.15.4.0-1085.90+cvm1.15.4.0-1085.90+cvm2.15.4.0-1086.91+cvm1.15.4.0-1089.94+cvm1.25.4.0-1090.95+cvm1.15.4.0-1091.96+cvm1.15.4.0-1092.97+cvm1.15.4.0-1095.101+cvm1.15.4.0-1098.104+cvm1.15.4.0-1100.106+cvm1.15.4.0-1103.109+cvm1.1 |
None known |
linux-gcp-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-1009.10~20.04.15.11.0-1014.16~20.04.15.11.0-1017.19~20.04.15.11.0-1018.20~20.04.25.11.0-1020.22~20.04.1 Show 7 moreShow less5.11.0-1021.23~20.04.15.11.0-1022.24~20.04.15.11.0-1023.25~20.04.15.11.0-1024.26~20.04.15.11.0-1026.29~20.04.15.11.0-1028.32~20.04.15.11.0-1029.33~20.04.3 |
None known |
linux-gcp-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1008.9~20.04.35.13.0-1012.15~20.04.15.13.0-1013.16~20.04.15.13.0-1015.18~20.04.15.13.0-1019.23~20.04.1 Show 8 moreShow less5.13.0-1021.25~20.04.15.13.0-1023.28~20.04.15.13.0-1024.29~20.04.15.13.0-1025.30~20.04.15.13.0-1027.32~20.04.15.13.0-1030.36~20.04.15.13.0-1031.37~20.04.15.13.0-1033.40~20.04.1 |
None known |
linux-gcp-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-1032.34~20.04.15.8.0-1035.37~20.04.15.8.0-1038.40~20.04.15.8.0-1039.41 |
None known |
linux-gkeUbuntu:20.04:LTS |
All versions, plus listed versions 5.4.0-1033.355.4.0-1035.375.4.0-1036.385.4.0-1037.395.4.0-1039.41 Show 45 moreShow less5.4.0-1041.435.4.0-1042.445.4.0-1043.455.4.0-1044.465.4.0-1046.485.4.0-1049.525.4.0-1051.545.4.0-1052.555.4.0-1053.565.4.0-1054.575.4.0-1055.585.4.0-1056.595.4.0-1057.605.4.0-1059.625.4.0-1061.645.4.0-1062.655.4.0-1063.665.4.0-1065.685.4.0-1066.695.4.0-1067.705.4.0-1068.715.4.0-1071.765.4.0-1072.775.4.0-1074.795.4.0-1076.825.4.0-1078.845.4.0-1080.865.4.0-1081.875.4.0-1083.895.4.0-1084.905.4.0-1086.935.4.0-1087.945.4.0-1090.975.4.0-1091.985.4.0-1094.1015.4.0-1095.1025.4.0-1096.1035.4.0-1097.1045.4.0-1098.1055.4.0-1099.1065.4.0-1100.1075.4.0-1101.1085.4.0-1102.1095.4.0-1103.1105.4.0-1104.111 |
None known |
linux-gke-5.15Ubuntu:20.04:LTS |
All versions, plus listed versions 5.15.0-1011.14~20.04.15.15.0-1014.17~20.04.15.15.0-1015.18~20.04.15.15.0-1016.19~20.04.15.15.0-1019.23~20.04.1 Show 13 moreShow less5.15.0-1020.25~20.04.15.15.0-1023.28~20.04.25.15.0-1027.32~20.04.15.15.0-1028.33~20.04.15.15.0-1029.34~20.04.15.15.0-1031.36~20.04.15.15.0-1032.37~20.04.15.15.0-1033.38~20.04.15.15.0-1034.39~20.04.15.15.0-1036.41~20.04.15.15.0-1037.42~20.04.15.15.0-1038.43~20.04.15.15.0-1039.44~20.04.1 |
None known |
linux-gkeopUbuntu:20.04:LTS |
All versions, plus listed versions 5.4.0-1008.95.4.0-1009.105.4.0-1010.115.4.0-1011.125.4.0-1012.13 Show 45 moreShow less5.4.0-1013.145.4.0-1014.155.4.0-1015.165.4.0-1016.175.4.0-1018.195.4.0-1021.225.4.0-1022.235.4.0-1023.245.4.0-1024.255.4.0-1025.265.4.0-1026.275.4.0-1027.285.4.0-1029.305.4.0-1031.325.4.0-1032.335.4.0-1033.345.4.0-1034.355.4.0-1036.375.4.0-1037.385.4.0-1038.395.4.0-1039.405.4.0-1040.415.4.0-1043.445.4.0-1046.485.4.0-1048.515.4.0-1049.525.4.0-1051.545.4.0-1052.555.4.0-1053.565.4.0-1054.575.4.0-1056.605.4.0-1057.615.4.0-1060.645.4.0-1061.655.4.0-1062.665.4.0-1064.685.4.0-1065.695.4.0-1066.705.4.0-1067.715.4.0-1068.725.4.0-1069.735.4.0-1070.745.4.0-1071.755.4.0-1072.765.4.0-1073.77 |
None known |
linux-gkeop-5.15Ubuntu:20.04:LTS |
All versions, plus listed versions 5.15.0-1003.5~20.04.25.15.0-1005.7~20.04.15.15.0-1007.10~20.04.15.15.0-1008.12~20.04.15.15.0-1011.15~20.04.2 Show 40 moreShow less5.15.0-1012.16~20.04.15.15.0-1013.17~20.04.15.15.0-1015.19~20.04.15.15.0-1016.21~20.04.15.15.0-1017.22~20.04.15.15.0-1018.23~20.04.15.15.0-1019.24~20.04.15.15.0-1020.25~20.04.15.15.0-1021.26~20.04.15.15.0-1022.27~20.04.15.15.0-1023.28~20.04.15.15.0-1024.29~20.04.15.15.0-1025.30~20.04.15.15.0-1026.31~20.04.15.15.0-1027.32~20.04.15.15.0-1028.33~20.04.15.15.0-1030.35~20.04.15.15.0-1031.37~20.04.15.15.0-1032.38~20.04.15.15.0-1033.39~20.04.15.15.0-1034.40~20.04.15.15.0-1035.41~20.04.15.15.0-1036.42~20.04.15.15.0-1037.43~20.04.15.15.0-1038.44~20.04.15.15.0-1039.45~20.04.15.15.0-1040.46~20.04.15.15.0-1043.50~20.04.15.15.0-1044.51~20.04.15.15.0-1045.52~20.04.15.15.0-1046.53~20.04.15.15.0-1047.54~20.04.15.15.0-1048.55~20.04.15.15.0-1049.56~20.04.15.15.0-1050.57~20.04.15.15.0-1051.58~20.04.15.15.0-1052.59~20.04.15.15.0-1053.60~20.04.15.15.0-1054.61~20.04.15.15.0-1055.62~20.04.1 |
None known |
linux-hwe-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-22.23~20.04.15.11.0-25.27~20.04.15.11.0-27.29~20.04.15.11.0-34.36~20.04.15.11.0-36.40~20.04.1 Show 7 moreShow less5.11.0-37.41~20.04.25.11.0-38.42~20.04.15.11.0-40.44~20.04.25.11.0-41.45~20.04.15.11.0-43.47~20.04.25.11.0-44.48~20.04.25.11.0-46.51~20.04.1 |
None known |
linux-hwe-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-21.21~20.04.15.13.0-22.22~20.04.15.13.0-23.23~20.04.25.13.0-25.26~20.04.15.13.0-27.29~20.04.1 Show 11 moreShow less5.13.0-28.31~20.04.15.13.0-30.33~20.04.15.13.0-35.40~20.04.15.13.0-37.42~20.04.15.13.0-39.44~20.04.15.13.0-40.45~20.04.15.13.0-41.46~20.04.15.13.0-44.49~20.04.15.13.0-48.54~20.04.15.13.0-51.58~20.04.15.13.0-52.59~20.04.1 |
None known |
linux-hwe-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-23.24~20.04.15.8.0-25.26~20.04.15.8.0-28.30~20.04.15.8.0-29.31~20.04.15.8.0-31.33~20.04.1 Show 16 moreShow less5.8.0-33.36~20.04.15.8.0-34.37~20.04.25.8.0-36.40~20.04.15.8.0-38.43~20.04.15.8.0-40.45~20.04.15.8.0-41.46~20.04.15.8.0-43.49~20.04.15.8.0-44.50~20.04.15.8.0-45.51~20.04.15.8.0-48.54~20.04.15.8.0-49.55~20.04.15.8.0-50.56~20.04.15.8.0-53.60~20.04.15.8.0-55.62~20.04.15.8.0-59.66~20.04.15.8.0-63.71~20.04.1 |
None known |
linux-intel-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1007.75.13.0-1008.85.13.0-1009.95.13.0-1010.105.13.0-1011.115.13.0-1014.155.13.0-1017.19 |
None known |
linux-oem-5.10Ubuntu:20.04:LTS |
All versions, plus listed versions 5.10.0-1008.95.10.0-1011.125.10.0-1013.145.10.0-1014.155.10.0-1016.17 Show 21 moreShow less5.10.0-1017.185.10.0-1019.205.10.0-1021.225.10.0-1022.235.10.0-1023.245.10.0-1025.265.10.0-1026.275.10.0-1029.305.10.0-1032.335.10.0-1033.345.10.0-1034.355.10.0-1038.405.10.0-1044.465.10.0-1045.475.10.0-1049.515.10.0-1050.525.10.0-1051.535.10.0-1052.545.10.0-1053.555.10.0-1055.585.10.0-1057.61 |
None known |
linux-oem-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1009.105.13.0-1010.115.13.0-1012.165.13.0-1014.185.13.0-1017.21 Show 7 moreShow less5.13.0-1019.235.13.0-1020.245.13.0-1021.255.13.0-1022.265.13.0-1026.325.13.0-1028.355.13.0-1029.36 |
None known |
linux-oem-5.14Ubuntu:20.04:LTS |
All versions, plus listed versions 5.14.0-1004.45.14.0-1005.55.14.0-1007.75.14.0-1008.85.14.0-1010.10 Show 30 moreShow less5.14.0-1011.115.14.0-1013.135.14.0-1018.195.14.0-1020.225.14.0-1022.245.14.0-1024.265.14.0-1027.305.14.0-1029.325.14.0-1031.345.14.0-1032.355.14.0-1033.365.14.0-1034.375.14.0-1036.405.14.0-1038.425.14.0-1042.475.14.0-1044.495.14.0-1045.515.14.0-1046.535.14.0-1047.545.14.0-1048.555.14.0-1049.565.14.0-1050.575.14.0-1051.585.14.0-1052.595.14.0-1054.615.14.0-1055.625.14.0-1056.635.14.0-1057.645.14.0-1058.665.14.0-1059.67 |
None known |
linux-oem-5.6Ubuntu:20.04:LTS |
All versions, plus listed versions 5.6.0-1007.75.6.0-1008.85.6.0-1010.105.6.0-1011.115.6.0-1013.13 Show 24 moreShow less5.6.0-1017.175.6.0-1018.185.6.0-1020.205.6.0-1021.215.6.0-1023.235.6.0-1026.265.6.0-1027.275.6.0-1028.285.6.0-1031.325.6.0-1032.335.6.0-1033.355.6.0-1034.365.6.0-1035.375.6.0-1036.395.6.0-1039.435.6.0-1042.465.6.0-1047.515.6.0-1048.525.6.0-1050.545.6.0-1052.565.6.0-1053.575.6.0-1054.585.6.0-1055.595.6.0-1056.60 |
None known |
linux-oracle-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-1008.8~20.04.15.11.0-1013.14~20.04.15.11.0-1016.17~20.04.15.11.0-1017.18~20.04.15.11.0-1019.20~20.04.1 Show 7 moreShow less5.11.0-1020.21~20.04.15.11.0-1021.22~20.04.15.11.0-1022.23~20.04.15.11.0-1023.24~20.04.15.11.0-1025.27~20.04.15.11.0-1027.30~20.04.15.11.0-1028.31~20.04.1 |
None known |
linux-oracle-5.13Ubuntu:20.04:LTS |
All versions, plus listed versions 5.13.0-1011.13~20.04.25.13.0-1015.19~20.04.15.13.0-1016.20~20.04.15.13.0-1018.22~20.04.15.13.0-1021.26~20.04.1 Show 7 moreShow less5.13.0-1025.30~20.04.15.13.0-1027.32~20.04.15.13.0-1028.33~20.04.15.13.0-1030.35~20.04.15.13.0-1033.39~20.04.15.13.0-1034.40~20.04.15.13.0-1036.43~20.04.1 |
None known |
linux-oracle-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-1031.32~20.04.25.8.0-1033.34~20.04.15.8.0-1034.35~20.04.25.8.0-1037.38~20.04.15.8.0-1038.39~20.04.1 |
None known |
linux-raspi2Ubuntu:20.04:LTS |
All versions, plus listed versions 5.3.0-1007.85.3.0-1014.165.3.0-1015.175.3.0-1017.195.4.0-1004.45.4.0-1006.6 |
None known |
linux-riscvUbuntu:20.04:LTS |
All versions, plus listed versions 5.4.0-24.285.4.0-26.305.4.0-27.315.4.0-28.325.4.0-30.34 Show 7 moreShow less5.4.0-31.355.4.0-33.375.4.0-34.385.4.0-36.415.4.0-37.425.4.0-39.445.4.0-40.45 |
None known |
linux-riscv-5.11Ubuntu:20.04:LTS |
All versions, plus listed versions 5.11.0-1015.16~20.04.15.11.0-1017.18~20.04.15.11.0-1018.19~20.04.25.11.0-1020.21~20.04.15.11.0-1021.22~20.04.1 Show 8 moreShow less5.11.0-1022.23~20.04.15.11.0-1023.24~20.04.15.11.0-1024.25~20.04.15.11.0-1026.28~20.04.15.11.0-1028.31~20.04.15.11.0-1029.32~20.04.15.11.0-1030.345.11.0-1031.35 |
None known |
linux-riscv-5.8Ubuntu:20.04:LTS |
All versions, plus listed versions 5.8.0-14.16~20.04.15.8.0-14.16~20.04.35.8.0-16.18~20.04.15.8.0-17.19~20.04.15.8.0-18.20~20.04.1 Show 5 moreShow less5.8.0-20.22~20.04.15.8.0-22.24~20.04.15.8.0-25.27~20.04.15.8.0-26.28~20.04.15.8.0-29.31~20.04.1 |
None known |
linux-allwinner-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1007.7~22.04.15.19.0-1009.9~22.04.15.19.0-1010.10~22.04.15.19.0-1011.11~22.04.15.19.0-1012.12~22.04.15.19.0-1013.13~22.04.15.19.0-1014.14~22.04.15.19.0-1015.15~22.04.1 |
None known |
linux-aws-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1019.20~22.04.15.19.0-1020.21~22.04.15.19.0-1022.23~22.04.15.19.0-1023.24~22.04.15.19.0-1024.25~22.04.1 Show 5 moreShow less5.19.0-1025.26~22.04.15.19.0-1026.27~22.04.15.19.0-1027.28~22.04.15.19.0-1028.29~22.04.15.19.0-1029.30~22.04.1 |
None known |
linux-aws-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1005.5~22.04.16.2.0-1006.6~22.04.16.2.0-1007.7~22.04.16.2.0-1008.8~22.04.16.2.0-1009.9~22.04.3 Show 9 moreShow less6.2.0-1010.10~22.04.16.2.0-1011.11~22.04.16.2.0-1012.12~22.04.16.2.0-1013.13~22.04.16.2.0-1014.14~22.04.16.2.0-1015.15~22.04.16.2.0-1016.16~22.04.16.2.0-1017.17~22.04.16.2.0-1018.18~22.04.1 |
None known |
linux-aws-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1008.8~22.04.16.5.0-1010.10~22.04.16.5.0-1011.11~22.04.16.5.0-1012.12~22.04.16.5.0-1014.14~22.04.1 Show 9 moreShow less6.5.0-1015.15~22.04.16.5.0-1016.16~22.04.16.5.0-1017.17~22.04.26.5.0-1018.18~22.04.16.5.0-1020.20~22.04.16.5.0-1021.21~22.04.16.5.0-1022.22~22.04.16.5.0-1023.23~22.04.16.5.0-1024.24~22.04.1 |
None known |
linux-azure-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1020.21~22.04.15.19.0-1021.22~22.04.15.19.0-1022.23~22.04.15.19.0-1023.24~22.04.15.19.0-1025.28~22.04.15.19.0-1026.29~22.04.15.19.0-1027.30~22.04.2 |
None known |
linux-azure-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1005.5~22.04.16.2.0-1006.6~22.04.16.2.0-1007.7~22.04.16.2.0-1008.8~22.04.16.2.0-1009.9~22.04.3 Show 8 moreShow less6.2.0-1011.11~22.04.16.2.0-1012.12~22.04.16.2.0-1014.14~22.04.16.2.0-1015.15~22.04.16.2.0-1016.16~22.04.16.2.0-1017.17~22.04.16.2.0-1018.18~22.04.16.2.0-1019.19~22.04.1 |
None known |
linux-azure-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1007.7~22.04.16.5.0-1009.9~22.04.16.5.0-1010.10~22.04.16.5.0-1011.11~22.04.16.5.0-1015.15~22.04.1 Show 9 moreShow less6.5.0-1016.16~22.04.16.5.0-1017.17~22.04.16.5.0-1018.19~22.04.26.5.0-1019.20~22.04.16.5.0-1021.22~22.04.16.5.0-1022.23~22.04.16.5.0-1023.24~22.04.16.5.0-1024.25~22.04.16.5.0-1025.26~22.04.1 |
None known |
linux-azure-fde-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1025.28~22.04.1.15.19.0-1026.29~22.04.1.15.19.0-1027.30~22.04.2.1 |
None known |
linux-azure-fde-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1008.8~22.04.1.16.2.0-1009.9~22.04.3.16.2.0-1011.11~22.04.1.16.2.0-1012.12~22.04.1.16.2.0-1014.14~22.04.1.1 Show 5 moreShow less6.2.0-1015.15~22.04.1.16.2.0-1016.16~22.04.1.16.2.0-1017.17~22.04.1.16.2.0-1018.18~22.04.1.16.2.0-1019.19~22.04.1.1 |
None known |
linux-gcp-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1020.22~22.04.25.19.0-1021.23~22.04.15.19.0-1022.24~22.04.15.19.0-1024.26~22.04.15.19.0-1025.27~22.04.15.19.0-1026.28~22.04.15.19.0-1027.29~22.04.15.19.0-1030.32~22.04.1 |
None known |
linux-gcp-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1009.9~22.04.36.2.0-1010.10~22.04.16.2.0-1011.11~22.04.16.2.0-1011.11~22.04.36.2.0-1012.12~22.04.1 Show 7 moreShow less6.2.0-1013.13~22.04.16.2.0-1014.14~22.04.16.2.0-1016.18~22.04.16.2.0-1017.19~22.04.16.2.0-1018.20~22.04.16.2.0-1019.21~22.04.16.2.0-1021.23~22.04.1 |
None known |
linux-gcp-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1010.10~22.04.36.5.0-1011.11~22.04.16.5.0-1013.13~22.04.16.5.0-1014.14~22.04.16.5.0-1015.15~22.04.1 Show 8 moreShow less6.5.0-1016.16~22.04.16.5.0-1017.17~22.04.16.5.0-1018.18~22.04.16.5.0-1020.20~22.04.16.5.0-1022.24~22.04.16.5.0-1023.25~22.04.16.5.0-1024.26~22.04.16.5.0-1025.27~22.04.1 |
None known |
linux-hwe-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-28.29~22.04.15.19.0-32.33~22.04.15.19.0-35.36~22.04.15.19.0-38.39~22.04.15.19.0-40.41~22.04.1 Show 6 moreShow less5.19.0-41.42~22.04.15.19.0-42.43~22.04.15.19.0-43.44~22.04.15.19.0-45.46~22.04.15.19.0-46.47~22.04.15.19.0-50.50 |
None known |
linux-hwe-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-25.25~22.04.26.2.0-26.26~22.04.16.2.0-31.31~22.04.16.2.0-32.32~22.04.16.2.0-33.33~22.04.1 Show 5 moreShow less6.2.0-34.34~22.04.16.2.0-35.35~22.04.16.2.0-36.37~22.04.16.2.0-37.38~22.04.16.2.0-39.40~22.04.1 |
None known |
linux-hwe-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-14.14~22.04.16.5.0-15.15~22.04.16.5.0-17.17~22.04.16.5.0-18.18~22.04.16.5.0-21.21~22.04.1 Show 8 moreShow less6.5.0-25.25~22.04.16.5.0-26.26~22.04.16.5.0-27.28~22.04.16.5.0-28.29~22.04.16.5.0-35.35~22.04.16.5.0-41.41~22.04.26.5.0-44.44~22.04.16.5.0-45.45~22.04.1 |
None known |
linux-intel-iot-realtimeUbuntu:22.04:LTS |
All versions, plus listed versions 5.15.0-1073.75 |
None known |
linux-lowlatency-hwe-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1017.18~22.04.15.19.0-1018.19~22.04.15.19.0-1021.22~22.04.15.19.0-1022.23~22.04.15.19.0-1023.24~22.04.1 Show 5 moreShow less5.19.0-1024.25~22.04.15.19.0-1025.26~22.04.15.19.0-1027.28~22.04.15.19.0-1028.29~22.04.15.19.0-1030.30 |
None known |
linux-lowlatency-hwe-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1008.8~22.04.16.2.0-1009.9~22.04.16.2.0-1011.11~22.04.16.2.0-1012.12~22.04.16.2.0-1013.13~22.04.1 Show 5 moreShow less6.2.0-1014.14~22.04.16.2.0-1015.15~22.04.16.2.0-1016.16~22.04.16.2.0-1017.17~22.04.16.2.0-1018.18~22.04.1 |
None known |
linux-lowlatency-hwe-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-14.14.1~22.04.16.5.0-15.15.1.1~22.04.16.5.0-17.17.1.1.1~22.04.16.5.0-21.21.1~22.04.16.5.0-25.25.1~22.04.1 Show 8 moreShow less6.5.0-26.26.1~22.04.16.5.0-27.28.1~22.04.16.5.0-28.29.1~22.04.16.5.0-35.35.1~22.04.16.5.0-41.41.1~22.04.16.5.0-42.42.1~22.04.16.5.0-44.44.1~22.04.16.5.0-45.45.1~22.04.1 |
None known |
linux-nvidia-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1003.3~22.04.16.2.0-1009.96.2.0-1010.106.2.0-1011.116.2.0-1012.126.2.0-1013.136.2.0-1015.15 |
None known |
linux-nvidia-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1004.46.5.0-1007.76.5.0-1013.136.5.0-1014.146.5.0-1015.15 Show 6 moreShow less6.5.0-1018.186.5.0-1019.196.5.0-1021.226.5.0-1022.236.5.0-1023.246.5.0-1024.25 |
None known |
linux-oem-5.17Ubuntu:22.04:LTS |
All versions, plus listed versions 5.17.0-1003.35.17.0-1004.45.17.0-1006.65.17.0-1011.125.17.0-1012.13 Show 21 moreShow less5.17.0-1013.145.17.0-1014.155.17.0-1015.165.17.0-1016.175.17.0-1017.185.17.0-1018.195.17.0-1019.205.17.0-1020.215.17.0-1021.225.17.0-1024.255.17.0-1025.265.17.0-1026.275.17.0-1027.285.17.0-1028.295.17.0-1029.305.17.0-1030.315.17.0-1031.325.17.0-1032.335.17.0-1033.345.17.0-1034.355.17.0-1035.36 |
None known |
linux-oem-6.0Ubuntu:22.04:LTS |
All versions, plus listed versions 6.0.0-1006.66.0.0-1007.76.0.0-1008.86.0.0-1009.96.0.0-1010.10 Show 11 moreShow less6.0.0-1011.116.0.0-1012.126.0.0-1013.136.0.0-1014.146.0.0-1015.156.0.0-1016.166.0.0-1017.176.0.0-1018.186.0.0-1019.196.0.0-1020.206.0.0-1021.21 |
None known |
linux-oem-6.1Ubuntu:22.04:LTS |
All versions, plus listed versions 6.1.0-1004.46.1.0-1006.66.1.0-1007.76.1.0-1008.86.1.0-1009.9 Show 22 moreShow less6.1.0-1010.106.1.0-1012.126.1.0-1013.136.1.0-1014.146.1.0-1015.156.1.0-1016.166.1.0-1017.176.1.0-1019.196.1.0-1020.206.1.0-1021.216.1.0-1022.226.1.0-1023.236.1.0-1024.246.1.0-1025.256.1.0-1026.266.1.0-1027.276.1.0-1028.286.1.0-1029.296.1.0-1033.336.1.0-1034.346.1.0-1035.356.1.0-1036.36 |
None known |
linux-oem-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1003.36.5.0-1004.46.5.0-1006.66.5.0-1007.76.5.0-1008.8 Show 14 moreShow less6.5.0-1009.106.5.0-1011.126.5.0-1013.146.5.0-1014.156.5.0-1015.166.5.0-1016.176.5.0-1018.196.5.0-1019.206.5.0-1020.216.5.0-1022.236.5.0-1023.246.5.0-1024.256.5.0-1025.266.5.0-1027.28 |
None known |
linux-oracle-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1013.13~22.04.46.5.0-1014.14~22.04.16.5.0-1015.15~22.04.16.5.0-1016.16~22.04.16.5.0-1018.18~22.04.1 Show 8 moreShow less6.5.0-1019.19~22.04.16.5.0-1020.20~22.04.16.5.0-1021.21~22.04.16.5.0-1023.23~22.04.16.5.0-1024.24~22.04.16.5.0-1025.25~22.04.16.5.0-1026.26~22.04.16.5.0-1027.27~22.04.1 |
None known |
linux-realtimeUbuntu:22.04:LTS |
All versions, plus listed versions 5.15.0-1032.35 |
None known |
linux-riscvUbuntu:22.04:LTS |
All versions, plus listed versions 5.13.0-1004.45.13.0-1006.6+22.04.15.13.0-1007.7+22.04.15.13.0-1010.11+22.04.15.15.0-1004.4 Show 18 moreShow less5.15.0-1005.55.15.0-1006.65.15.0-1007.75.15.0-1008.85.15.0-1011.125.15.0-1012.135.15.0-1014.165.15.0-1015.175.15.0-1016.185.15.0-1017.195.15.0-1018.215.15.0-1019.225.15.0-1020.235.15.0-1022.265.15.0-1023.275.15.0-1026.305.15.0-1027.315.15.0-1028.32 |
None known |
linux-riscv-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1012.13~22.04.15.19.0-1015.16~22.04.15.19.0-1016.17~22.04.15.19.0-1017.18~22.04.15.19.0-1018.19~22.04.15.19.0-1019.21~22.04.15.19.0-1020.22~22.04.15.19.0-1021.23~22.04.1 |
None known |
linux-riscv-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-17.17.1.1~22.04.16.5.0-21.21.1~22.04.16.5.0-25.25.1~22.04.16.5.0-26.26.1~22.04.16.5.0-27.28.1~22.04.1 Show 5 moreShow less6.5.0-28.29.1~22.04.16.5.0-35.35.1~22.04.16.5.0-40.40.1~22.04.16.5.0-42.42.1~22.04.16.5.0-45.45.1~22.04.1 |
None known |
linux-starfive-5.19Ubuntu:22.04:LTS |
All versions, plus listed versions 5.19.0-1014.16~22.04.15.19.0-1015.17~22.04.15.19.0-1016.18~22.04.15.19.0-1017.19~22.04.15.19.0-1018.20~22.04.15.19.0-1019.21~22.04.15.19.0-1020.22~22.04.1 |
None known |
linux-starfive-6.2Ubuntu:22.04:LTS |
All versions, plus listed versions 6.2.0-1006.7~22.04.16.2.0-1007.8~22.04.16.2.0-1009.10~22.04.1 |
None known |
linux-starfive-6.5Ubuntu:22.04:LTS |
All versions, plus listed versions 6.5.0-1007.8~22.04.16.5.0-1008.9~22.04.16.5.0-1009.10~22.04.16.5.0-1010.11~22.04.16.5.0-1011.12~22.04.1 Show 6 moreShow less6.5.0-1012.13~22.04.16.5.0-1014.15~22.04.16.5.0-1015.16~22.04.16.5.0-1016.17~22.04.16.5.0-1017.18~22.04.16.5.0-1018.19~22.04.1 |
None known |
linux-aws-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1007.7~24.04.16.14.0-1009.9~24.04.16.14.0-1010.10~24.04.16.14.0-1011.11~24.04.16.14.0-1012.12~24.04.1 Show 6 moreShow less6.14.0-1013.13~24.04.16.14.0-1014.14~24.04.16.14.0-1015.15~24.04.16.14.0-1016.16~24.04.16.14.0-1017.17~24.04.16.14.0-1018.18~24.04.1 |
None known |
linux-aws-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1005.5~24.04.26.17.0-1007.7~24.04.16.17.0-1009.9~24.04.26.17.0-1010.10~24.04.16.17.0-1012.12~24.04.1 Show 5 moreShow less6.17.0-1013.13~24.04.16.17.0-1015.15~24.04.16.17.0-1017.17~24.04.16.17.0-1019.19~24.04.16.17.0-1020.20~24.04.1 |
None known |
linux-aws-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1007.7~24.04.27.0.0-1009.9~24.04.17.0.0-1010.10~24.04.17.0.0-1011.11~24.04.17.0.0-1012.12~24.04.17.0.0-1013.13~24.04.17.0.0-1014.14~24.04.1 |
None known |
linux-azure-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-1008.8~24.04.16.11.0-1012.12~24.04.16.11.0-1013.13~24.04.16.11.0-1014.14~24.04.16.11.0-1015.15~24.04.16.11.0-1017.17~24.04.16.11.0-1018.18~24.04.1 |
None known |
linux-azure-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1010.10~24.04.16.14.0-1012.12~24.04.16.14.0-1013.13~24.04.16.14.0-1014.14~24.04.16.14.0-1017.17~24.04.1 |
None known |
linux-azure-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1008.8~24.04.16.17.0-1010.10~24.04.16.17.0-1011.11~24.04.26.17.0-1013.13~24.04.16.17.0-1015.15~24.04.1 Show 5 moreShow less6.17.0-1017.17~24.04.16.17.0-1018.18~24.04.16.17.0-1020.20~24.04.16.17.0-1021.21~24.04.16.17.0-1022.22 |
None known |
linux-azure-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1008.8~24.04.27.0.0-1014.14~24.04.17.0.0-1017.17~24.04.1 |
None known |
linux-azure-fde-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1012.12~24.04.16.14.0-1013.13~24.04.16.14.0-1014.14~24.04.16.14.0-1015.15~24.04.16.14.0-1017.17~24.04.1 |
None known |
linux-azure-fde-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1005.5~24.04.16.17.0-1010.10~24.04.16.17.0-1015.15~24.04.16.17.0-1017.17~24.04.16.17.0-1018.18~24.04.1 |
None known |
linux-azure-fde-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1007.7~24.04.37.0.0-1013.13~24.04.17.0.0-1016.16~24.04.1 |
None known |
linux-azure-nvidia-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1003.36.14.0-1006.66.14.0-1007.7 |
None known |
linux-gcp-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-1006.6~24.04.26.11.0-1011.11~24.04.16.11.0-1013.13~24.04.16.11.0-1014.14~24.04.16.11.0-1015.15~24.04.16.11.0-1016.16~24.04.16.11.0-1017.17~24.04.1 |
None known |
linux-gcp-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1007.7~24.04.16.14.0-1011.11~24.04.16.14.0-1012.12~24.04.16.14.0-1014.15~24.04.16.14.0-1015.16~24.04.1 Show 6 moreShow less6.14.0-1016.17~24.04.16.14.0-1017.18~24.04.16.14.0-1018.19~24.04.16.14.0-1019.20~24.04.16.14.0-1020.21~24.04.16.14.0-1021.22~24.04.1 |
None known |
linux-gcp-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1004.4~24.04.36.17.0-1008.8~24.04.16.17.0-1009.9~24.04.36.17.0-1010.10~24.04.16.17.0-1012.12~24.04.1 Show 6 moreShow less6.17.0-1013.13~24.04.16.17.0-1016.17~24.04.16.17.0-1018.19~24.04.16.17.0-1020.22~24.04.16.17.0-1021.24~24.04.16.17.0-1022.25 |
None known |
linux-gcp-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1006.6~24.04.27.0.0-1011.11~24.04.17.0.0-1013.13~24.04.17.0.0-1014.14~24.04.17.0.0-1017.19~24.04.1 |
None known |
linux-hwe-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-17.17~24.04.26.11.0-19.19~24.04.16.11.0-21.21~24.04.16.11.0-24.24~24.04.16.11.0-25.25~24.04.16.11.0-26.26~24.04.16.11.0-28.28~24.04.16.11.0-29.29~24.04.1 |
None known |
linux-hwe-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-24.24~24.04.36.14.0-27.27~24.04.16.14.0-28.28~24.04.16.14.0-29.29~24.04.16.14.0-32.32~24.04.1 Show 5 moreShow less6.14.0-33.33~24.04.16.14.0-34.34~24.04.16.14.0-35.35~24.04.16.14.0-36.36~24.04.16.14.0-37.37~24.04.1 |
None known |
linux-hwe-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-14.14~24.04.16.17.0-19.19~24.04.26.17.0-20.20~24.04.16.17.0-22.22~24.04.16.17.0-23.23~24.04.1 Show 5 moreShow less6.17.0-29.29~24.04.16.17.0-35.35~24.04.16.17.0-40.40~24.04.16.17.0-41.41~24.04.16.17.0-42.42 |
None known |
linux-hwe-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-14.14~24.04.37.0.0-28.28~24.04.17.0.0-29.29~24.04.27.0.0-30.30~24.04.17.0.0-31.31~24.04.17.0.0-34.34~24.04.17.0.0-38.38~24.04.47.0.0-42.42~24.04.1 |
None known |
linux-lowlatency-hwe-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-1009.10~24.04.16.11.0-1011.12~24.04.16.11.0-1012.13~24.04.16.11.0-1013.14~24.04.16.11.0-1014.15~24.04.16.11.0-1015.16~24.04.26.11.0-1016.17~24.04.1 |
None known |
linux-nvidia-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-1002.26.11.0-1003.36.11.0-1007.76.11.0-1010.106.11.0-1011.116.11.0-1012.126.11.0-1013.136.11.0-1016.16 |
None known |
linux-nvidia-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1004.46.17.0-1008.86.17.0-1014.146.17.0-1018.186.17.0-1021.21 Show 4 moreShow less6.17.0-1026.266.17.0-1029.296.17.0-1031.316.17.0-1032.32 |
None known |
linux-nvidia-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1013.13~24.04.17.0.0-1015.15~24.04.17.0.0-1016.16~24.04.17.0.0-1018.18~24.04.17.0.0-1019.19~24.04.27.0.0-1024.25~24.04.17.0.0-1025.26~24.04.1 |
None known |
linux-oem-6.11Ubuntu:24.04:LTS |
All versions, plus listed versions 6.11.0-1007.76.11.0-1008.86.11.0-1009.96.11.0-1010.106.11.0-1011.11 Show 13 moreShow less6.11.0-1012.126.11.0-1013.136.11.0-1015.156.11.0-1016.166.11.0-1017.176.11.0-1018.186.11.0-1020.206.11.0-1021.216.11.0-1022.226.11.0-1023.236.11.0-1024.246.11.0-1025.256.11.0-1027.27 |
None known |
linux-oem-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1004.46.14.0-1005.56.14.0-1006.66.14.0-1007.76.14.0-1008.8 Show 11 moreShow less6.14.0-1010.106.14.0-1011.116.14.0-1012.126.14.0-1013.136.14.0-1014.146.14.0-1015.156.14.0-1016.166.14.0-1017.176.14.0-1018.186.14.0-1019.196.14.0-1020.20 |
None known |
linux-oem-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1005.56.17.0-1006.66.17.0-1007.76.17.0-1008.86.17.0-1009.9 Show 12 moreShow less6.17.0-1010.106.17.0-1011.116.17.0-1012.126.17.0-1017.176.17.0-1020.206.17.0-1023.236.17.0-1024.246.17.0-1025.256.17.0-1028.286.17.0-1030.306.17.0-1032.326.17.0-1033.33 |
None known |
linux-oem-6.8Ubuntu:24.04:LTS |
All versions, plus listed versions 6.8.0-1003.36.8.0-1004.46.8.0-1005.56.8.0-1006.66.8.0-1007.7 Show 21 moreShow less6.8.0-1008.86.8.0-1009.96.8.0-1010.106.8.0-1011.116.8.0-1012.126.8.0-1013.136.8.0-1014.146.8.0-1016.166.8.0-1017.176.8.0-1018.186.8.0-1019.196.8.0-1020.206.8.0-1024.246.8.0-1025.256.8.0-1026.266.8.0-1027.276.8.0-1028.286.8.0-1029.296.8.0-1030.306.8.0-1031.316.8.0-1032.32 |
None known |
linux-oracle-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-1007.7~24.04.16.14.0-1009.9~24.04.16.14.0-1010.10~24.04.16.14.0-1011.11~24.04.16.14.0-1012.12~24.04.1 Show 6 moreShow less6.14.0-1013.13~24.04.16.14.0-1014.14~24.04.16.14.0-1015.15~24.04.16.14.0-1016.16~24.04.16.14.0-1017.17~24.04.16.14.0-1018.18~24.04.1 |
None known |
linux-oracle-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-1004.4~24.04.26.17.0-1007.7~24.04.16.17.0-1009.9~24.04.16.17.0-1010.10~24.04.16.17.0-1011.11~24.04.1 Show 5 moreShow less6.17.0-1014.14~24.04.16.17.0-1016.16~24.04.16.17.0-1018.18~24.04.16.17.0-1019.19~24.04.36.17.0-1020.20 |
None known |
linux-oracle-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-1006.6~24.04.37.0.0-1011.11~24.04.17.0.0-1012.12~24.04.17.0.0-1013.13~24.04.1 |
None known |
linux-raspi-realtimeUbuntu:24.04:LTS |
All versions, plus listed versions 6.8.0-2019.20 |
None known |
linux-realtimeUbuntu:24.04:LTS |
All versions, plus listed versions 6.8.1-1015.16 |
None known |
linux-riscvUbuntu:24.04:LTS |
All versions, plus listed versions 6.5.0-9.9.16.8.0-20.20.16.8.0-28.28.16.8.0-31.31.16.8.0-35.35.1 Show 19 moreShow less6.8.0-36.36.16.8.0-38.38.16.8.0-39.39.16.8.0-40.40.16.8.0-41.41.16.8.0-44.44.16.8.0-47.47.16.8.0-48.48.16.8.0-49.49.16.8.0-50.51.16.8.0-51.52.16.8.0-52.53.16.8.0-53.55.16.8.0-55.57.16.8.0-56.58.16.8.0-57.59.16.8.0-58.60.16.8.0-59.61.16.8.0-60.63.1 |
None known |
linux-riscv-6.14Ubuntu:24.04:LTS |
All versions, plus listed versions 6.14.0-22.22.1~24.04.16.14.0-23.23.1~24.04.16.14.0-24.24.1~24.04.16.14.0-27.27.1~24.04.16.14.0-28.28.1~24.04.1 Show 7 moreShow less6.14.0-29.29.1~24.04.16.14.0-32.32.1~24.04.16.14.0-33.33.1~24.04.16.14.0-34.34.1~24.04.16.14.0-35.35.1~24.04.16.14.0-36.36.1~24.04.16.14.0-37.37.1~24.04.1 |
None known |
linux-riscv-6.17Ubuntu:24.04:LTS |
All versions, plus listed versions 6.17.0-14.14.1~24.04.16.17.0-19.19.1~24.04.16.17.0-20.20.1~24.04.16.17.0-22.22.1~24.04.16.17.0-23.23.1~24.04.16.17.0-29.29.1~24.04.16.17.0-35.35.1~24.04.16.17.0-38.38.1~24.04.1 |
None known |
linux-riscv-7.0Ubuntu:24.04:LTS |
All versions, plus listed versions 7.0.0-27.27.1~24.04.27.0.0-28.28.1~24.04.37.0.0-30.30.1~24.04.17.0.0-31.31.1~24.04.17.0.0-34.34.1~24.04.17.0.0-38.38.1~24.04.17.0.0-42.42.1~24.04.1 |
None known |
linux-realtime-6.14Ubuntu:Pro:Realtime:24.04:LTS |
All versions, plus listed versions 6.14.0-1003.3~24.04.36.14.0-1010.10~24.04.16.14.0-1011.11~24.04.16.14.0-1012.12~24.04.16.14.0-1013.13~24.04.1 Show 4 moreShow less6.14.0-1014.14~24.04.16.14.0-1015.15~24.04.16.14.0-1016.16~24.04.16.14.0-1017.17~24.04.1 |
None known |
linux-realtime-6.17Ubuntu:Pro:Realtime:24.04:LTS |
All versions, plus listed versions 6.17.0-1004.5~24.04.26.17.0-1006.7~24.04.16.17.0-1008.9~24.04.16.17.0-1009.10~24.04.16.17.0-1010.11~24.04.1 Show 6 moreShow less6.17.0-1011.12~24.04.16.17.0-1013.15~24.04.16.17.0-1014.16~24.04.16.17.0-1017.19~24.04.16.17.0-1018.20~24.04.16.17.0-1019.22 |
None known |
linuxUbuntu:26.10 |
before 7.3.0-10.10, plus listed versions 7.0.0-14.147.2.0-5.57.3.0-5.57.3.0-6.67.3.0-8.87.3.0-9.9 |
7.3.0-10.10 |
linux-awsUbuntu:26.10 |
before 7.3.0-1004.4, plus listed versions 7.0.0-1004.47.2.0-1001.17.3.0-1001.17.3.0-1002.27.3.0-1003.3 |
7.3.0-1004.4 |
linux-azureUbuntu:26.10 |
All versions, plus listed versions 7.0.0-1004.47.2.0-1002.27.3.0-1001.17.3.0-1002.27.3.0-1003.37.3.0-1004.4 |
None known |
linux-azure-fdeUbuntu:26.10 |
All versions, plus listed versions 7.0.0-1004.47.3.0-1002.37.3.0-1003.47.3.0-1004.5 |
None known |
linux-gcpUbuntu:26.10 |
before 7.3.0-1004.4, plus listed versions 7.0.0-1003.37.2.0-1001.17.3.0-1001.17.3.0-1002.27.3.0-1003.3 |
7.3.0-1004.4 |
linux-oracleUbuntu:26.10 |
before 7.3.0-1004.4, plus listed versions 7.0.0-1003.37.2.0-1001.17.3.0-1001.17.3.0-1002.27.3.0-1003.3 |
7.3.0-1004.4 |
linux-raspiUbuntu:26.10 |
before 7.3.0-1004.4, plus listed versions 7.0.0-1009.97.3.0-1002.27.3.0-1003.3 |
7.3.0-1004.4 |
linux-realtimeUbuntu:26.10 |
before 7.3.0-10.10.1, plus listed versions 7.0.0-14.14.17.3.0-6.6.17.3.0-9.9.1 |
7.3.0-10.10.1 |
linux-riscvUbuntu:26.10 |
before 7.3.0-10.10.1, plus listed versions 7.0.0-14.14.27.1.0-5.5.27.2.0-5.5.27.3.0-5.5.17.3.0-6.6.27.3.0-8.8.17.3.0-9.9.1 |
7.3.0-10.10.1 |
linuxUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-5.56.17.0-6.66.17.0-8.86.18.0-8.86.18.0-9.9 Show 20 moreShow less6.19.0-3.36.19.0-5.56.19.0-6.66.19.0-9.97.0.0-7.77.0.0-10.107.0.0-12.127.0.0-13.137.0.0-14.147.0.0-15.157.0.0-22.227.0.0-27.277.0.0-28.287.0.0-29.297.0.0-30.307.0.0-31.317.0.0-34.347.0.0-38.387.0.0-42.427.0.0-43.43 |
None known |
linux-awsUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1002.26.17.0-1003.36.19.0-1002.26.19.0-1003.37.0.0-1001.1 Show 12 moreShow less7.0.0-1003.37.0.0-1004.47.0.0-1006.67.0.0-1008.87.0.0-1009.97.0.0-1010.107.0.0-1011.117.0.0-1012.127.0.0-1013.137.0.0-1014.147.0.0-1016.177.0.0-1017.18 |
None known |
linux-azureUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1003.36.17.0-1004.46.19.0-1001.16.19.0-1002.27.0.0-1001.1 Show 11 moreShow less7.0.0-1002.27.0.0-1003.37.0.0-1004.47.0.0-1007.77.0.0-1009.97.0.0-1010.107.0.0-1011.117.0.0-1012.127.0.0-1014.147.0.0-1017.177.0.0-1019.20 |
None known |
linux-azure-fdeUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.0-1003.37.0.0-1004.47.0.0-1006.67.0.0-1008.87.0.0-1009.9 Show 4 moreShow less7.0.0-1010.107.0.0-1011.117.0.0-1013.137.0.0-1016.16 |
None known |
linux-gcpUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1002.26.17.0-1003.36.19.0-1001.17.0.0-1001.17.0.0-1002.2 Show 10 moreShow less7.0.0-1003.37.0.0-1005.57.0.0-1007.77.0.0-1008.87.0.0-1010.107.0.0-1011.117.0.0-1013.137.0.0-1014.147.0.0-1016.187.0.0-1017.19 |
None known |
linux-gkeUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.0-1002.37.0.0-1003.47.0.0-1005.67.0.0-1006.77.0.0-1007.87.0.0-1008.97.0.0-1010.11 |
None known |
linux-ibmUbuntu:26.04:LTS |
All versions, plus listed versions 6.19.0-1002.26.19.0-1003.37.0.0-1002.27.0.0-1004.47.0.0-1005.5 Show 10 moreShow less7.0.0-1007.77.0.0-1009.97.0.0-1010.107.0.0-1011.117.0.0-1012.127.0.0-1013.137.0.0-1014.147.0.0-1015.157.0.0-1017.177.0.0-1018.18 |
None known |
linux-nvidiaUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.0-1005.57.0.0-1006.67.0.0-1009.97.0.0-1013.137.0.0-1015.157.0.0-1016.167.0.0-1018.187.0.0-1025.26 |
None known |
linux-nvidia-bosUbuntu:26.04:LTS |
All versions, plus listed versions 7.0.0-2012.127.0.0-2015.157.0.0-2016.167.0.0-2018.187.0.0-2022.237.0.0-2024.25 |
None known |
linux-oem-7.0Ubuntu:26.04:LTS |
All versions, plus listed versions 7.0.0-1005.57.0.0-1008.87.0.0-1009.97.0.0-1010.107.0.0-1011.11 Show 5 moreShow less7.0.0-1013.137.0.0-1014.147.0.0-1015.157.0.0-1017.177.0.0-1018.18 |
None known |
linux-oracleUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1002.26.17.0-1003.36.19.0-1001.16.19.0-1002.27.0.0-1001.1 Show 11 moreShow less7.0.0-1002.27.0.0-1003.37.0.0-1005.57.0.0-1007.77.0.0-1008.87.0.0-1009.97.0.0-1010.107.0.0-1011.117.0.0-1012.127.0.0-1013.137.0.0-1015.16 |
None known |
linux-raspiUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1003.37.0.0-1004.47.0.0-1008.87.0.0-1009.97.0.0-1010.10 Show 7 moreShow less7.0.0-1011.117.0.0-1014.147.0.0-1015.157.0.0-1016.167.0.0-1017.177.0.0-1019.197.0.0-1020.20 |
None known |
linux-realtimeUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-1001.27.0.0-10.10.37.0.0-12.12.17.0.0-14.14.17.0.0-22.22.1 Show 7 moreShow less7.0.0-27.27.17.0.0-28.28.17.0.0-29.29.17.0.0-30.30.17.0.0-31.31.17.0.0-34.34.17.0.0-38.38.1 |
None known |
linux-riscvUbuntu:26.04:LTS |
All versions, plus listed versions 6.17.0-5.5.17.0.0-7.7.17.0.0-12.12.17.0.0-14.14.27.0.0-22.22.1 Show 8 moreShow less7.0.0-27.27.17.0.0-28.28.17.0.0-29.29.17.0.0-30.30.17.0.0-31.31.17.0.0-34.34.17.0.0-38.38.17.0.0-42.42.1 |
None known |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected | OSV | |
| affected | OSV | |
| affected, aliases, references | OSV | |
| affected | OSV | |
| affected, aliases, facts, references | OSV | |
| affected | OSV | |
| affected | OSV | |
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2026-98974 is a high vulnerability (CVSS 7.8) in Linux, published October 23, 2026. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.16%, the 5th percentile. Fixed in linux-lts 6.12.115-r0.
References
git.kernel.org/stable/c/b361d32b884f8ddcb9bad5d99b69eece648f8e43
git.kernel.org/stable/c/cf32eb20dfacfd2e92ce86ba1fece9ae5f98a7d8
git.kernel.org/stable/c/952b5c99a840c2bff1f6645fd5e06e1db6ec2623
git.kernel.org/stable/c/7dfb218c829c1acb626e0fe92c5fddb9a26a03e9
nvd.nist.gov/vuln/detail/CVE-2026-98974
github.com/advisories/GHSA-2g9r-fc27-29gx
Show 33 moreShow less
access.redhat.com/errata/RHSA-2026:95367
access.redhat.com/security/cve/CVE-2026-64378
access.redhat.com/security/cve/CVE-2026-72080
access.redhat.com/security/cve/CVE-2026-72221
access.redhat.com/security/cve/CVE-2026-72222
access.redhat.com/security/cve/CVE-2026-74586
access.redhat.com/security/cve/CVE-2026-89488
access.redhat.com/security/cve/CVE-2026-90315
access.redhat.com/security/cve/CVE-2026-98974
bugzilla.redhat.com/2507296
bugzilla.redhat.com/2516278
bugzilla.redhat.com/2516412
bugzilla.redhat.com/2516674
bugzilla.redhat.com/2521419
bugzilla.redhat.com/2532407
bugzilla.redhat.com/2536264
bugzilla.redhat.com/2559811
errata.almalinux.org/10/ALSA-2026-95367.html
docs.bell-sw.com/security/cves/CVE-2026-98974
github.com/CVEProject/cvelistV5/tree/main/cves/2026/98xxx/CVE-2026-98974.json
git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
security-tracker.debian.org/tracker/CVE-2026-98974
errata.rockylinux.org/RLSA-2026:95367
bugzilla.redhat.com/show_bug.cgi?id=2507296
bugzilla.redhat.com/show_bug.cgi?id=2516278
bugzilla.redhat.com/show_bug.cgi?id=2516412
bugzilla.redhat.com/show_bug.cgi?id=2516674
bugzilla.redhat.com/show_bug.cgi?id=2521419
bugzilla.redhat.com/show_bug.cgi?id=2532407
bugzilla.redhat.com/show_bug.cgi?id=2536264
bugzilla.redhat.com/show_bug.cgi?id=2559811
ubuntu.com/security/CVE-2026-98974
cve.org/CVERecord?id=CVE-2026-98974
Left out here: 168 versions. The JSON record has them.