In the Linux kernel, the following vulnerability has been resolved:
net/handshake: Fix handshake_req_destroy_test1
Recently, handshake_req_destroy_test1 started failing:
Expected handshake_req_destroy_test == req, but handshake_req_destroy_test == 0000000000000000 req == 0000000060f99b40 not ok 11 req_destroy works
This is because "sock_release(sock)" was replaced with "fput(filp)" to address a memory leak. Note that sock_release() is synchronous but fput() usually delays the final close and clean-up.
The delay is not consequential in the other cases that were changed but handshake_req_destroy_test1 is testing that handshake_req_cancel() followed by closing the file actually does call the ->hp_destroy method. Thus the PTR_EQ test at the end has to be sure that the final close is complete before it checks the pointer.
We cannot use a completion here because if ->hp_destroy is never called (ie, there is an API bug) then the test will hang.
Reported by: Guenter Roeck <[email protected]>
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 27, 2026 | Jul 27, 2026 |
| Suse | — | Upgrade dtb-xilinxUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-azureUpgrade cluster-md-kmp-azureUpgrade dtb-marvellUpgrade dtb-amdUpgrade kernel-default-livepatchUpgrade dlm-kmp-64kbUpgrade dtb-allwinnerUpgrade kernel-64kb-optionalUpgrade dtb-mediatekUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-defaultUpgrade kernel-rt-develUpgrade kernel-default-baseUpgrade kernel-devel-rtUpgrade dtb-appleUpgrade kernel-docs-htmlUpgrade kselftests-kmp-64kbUpgrade dtb-alteraUpgrade ocfs2-kmp-rtUpgrade kernel-debug-develUpgrade dtb-lgUpgrade kernel-default-extraUpgrade kernel-source-azureUpgrade dtb-broadcomUpgrade kernel-sourceUpgrade kernel-symsUpgrade kernel-kvmsmall-develUpgrade kernel-azure-optionalUpgrade dtb-exynosUpgrade kernel-zfcpdumpUpgrade dtb-amazonUpgrade kernel-rt_debugUpgrade dtb-hisiliconUpgrade kernel-64kbUpgrade dtb-socionextUpgrade kernel-debugUpgrade gfs2-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-obs-qaUpgrade ocfs2-kmp-64kbUpgrade kernel-develUpgrade kernel-default-optionalUpgrade kernel-kvmsmallUpgrade kernel-macrosUpgrade reiserfs-kmp-rtUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-extraUpgrade kernel-64kb-develUpgrade dtb-freescaleUpgrade kernel-default-develUpgrade dtb-renesasUpgrade dlm-kmp-defaultUpgrade dtb-apmUpgrade ocfs2-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-rt_debug-develUpgrade kernel-rtUpgrade kernel-obs-buildUpgrade dtb-rockchipUpgrade reiserfs-kmp-64kbUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-optionalUpgrade kernel-debug-vdsoUpgrade dtb-caviumUpgrade dtb-armUpgrade kernel-source-rtUpgrade kernel-kvmsmall-vdsoUpgrade dtb-qcomUpgrade kernel-rt-livepatch-develUpgrade kernel-azureUpgrade gfs2-kmp-defaultUpgrade kernel-azure-develUpgrade kernel-syms-azureUpgrade kernel-devel-azureUpgrade kernel-default-base-rebuildUpgrade kernel-azure-vdsoUpgrade dtb-nvidiaUpgrade dlm-kmp-rtUpgrade kernel-rt-extraUpgrade kernel-defaultUpgrade kselftests-kmp-rtUpgrade kselftests-kmp-defaultUpgrade kernel-source-vanillaUpgrade kernel-64kb-extraUpgrade kselftests-kmp-azureUpgrade kernel-default-vdsoUpgrade dtb-sprdUpgrade dtb-amlogicUpgrade kernel-docsUpgrade gfs2-kmp-azureUpgrade kernel-rt-vdso | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-generic-lpaeUpgrade linux-image-nvidia-6.5Upgrade linux-image-awsUpgrade linux-image-azure-fdeUpgrade linux-image-raspiUpgrade linux-image-starfiveUpgrade linux-image-kvmUpgrade linux-image-6.5.0-1023-nvidiaUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04aUpgrade linux-image-raspi-nolpaeUpgrade linux-image-6.5.0-44-generic-64kUpgrade linux-image-azureUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-6.5.0-1026-oracleUpgrade linux-image-6.5.0-1024-gcpUpgrade linux-image-6.5.0-1024-azure-fdeUpgrade linux-image-oem-22.04bUpgrade linux-image-nvidia-64k-6.5Upgrade linux-image-6.5.0-1027-oemUpgrade linux-image-6.5.0-1017-starfiveUpgrade linux-image-6.5.0-44-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-virtualUpgrade linux-image-6.5.0-1026-oracle-64kUpgrade linux-image-oracle-64kUpgrade linux-image-6.5.0-44-genericUpgrade linux-image-6.5.0-1024-azureUpgrade linux-image-oem-22.04dUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oracleUpgrade linux-image-gcpUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.5.0-1023-awsUpgrade linux-image-6.5.0-44-lowlatencyUpgrade linux-image-6.5.0-1023-nvidia-64kUpgrade linux-image-oem-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-6.5.0-1020-raspiUpgrade linux-image-generic-64k | Jul 15, 2024 | Apr 17, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub