In the Linux kernel, the following vulnerability has been resolved:
ata: libata-sff: Ensure that we cannot write outside the allocated buffer
reveliofuzzing reported that a SCSI_IOCTL_SEND_COMMAND ioctl with out_len set to 0xd42, SCSI command set to ATA_16 PASS-THROUGH, ATA command set to ATA_NOP, and protocol set to ATA_PROT_PIO, can cause ata_pio_sector() to write outside the allocated buffer, overwriting random memory.
While a ATA device is supposed to abort a ATA_NOP command, there does seem to be a bug either in libata-sff or QEMU, where either this status is not set, or the status is cleared before read by ata_sff_hsm_move(). Anyway, that is most likely a separate bug.
Looking at __atapi_pio_bytes(), it already has a safety check to ensure that __atapi_pio_bytes() cannot write outside the allocated buffer.
Add a similar check to ata_pio_sector(), such that also ata_pio_sector() cannot write outside the allocated buffer.
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Alma_linux | — | Upgrade kernel-64k-devel-matchedUpgrade kernel-modules-coreUpgrade kernel-rt-64k-modules-coreUpgrade kernel-debug-devel-matchedUpgrade kernel-rt-64k-debugUpgrade kernel-rt-coreUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-uki-virtUpgrade kernel-rt-64k-debug-modulesUpgrade kernel-64kUpgrade kernel-64k-develUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-modules-extraUpgrade kernel-zfcpdumpUpgrade kernel-cross-headersUpgrade kernel-zfcpdump-develUpgrade kernel-coreUpgrade kernel-docUpgrade kernel-debug-develUpgrade kernel-64k-modules-coreUpgrade kernel-debug-coreUpgrade kernel-64k-debug-modules-extraUpgrade kernel-rt-debug-modulesUpgrade libperfUpgrade kernel-rt-64k-modules-extraUpgrade kernel-rt-64k-debug-modules-extraUpgrade kernel-zfcpdump-modules-coreUpgrade kernel-rt-64k-debug-modules-coreUpgrade kernel-rt-64k-modulesUpgrade kernel-headersUpgrade kernel-rt-debug-modules-extraUpgrade kernel-debug-uki-virtUpgrade kernel-modulesUpgrade kernel-debugUpgrade kernel-64k-coreUpgrade kernelUpgrade kernel-rt-debug-develUpgrade kernel-devel-matchedUpgrade rtlaUpgrade kernel-64k-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-rt-64k-debug-coreUpgrade kernel-rt-debug-modules-coreUpgrade kernel-rt-64kUpgrade kernel-rt-debug-coreUpgrade kernel-rt-debugUpgrade kernel-rtUpgrade kernel-debug-modulesUpgrade kernel-rt-modules-extraUpgrade kernel-rt-develUpgrade kernel-64k-modules-extraUpgrade kernel-uki-virt-addonsUpgrade kernel-debug-modules-extraUpgrade kernel-rt-64k-debug-develUpgrade perfUpgrade kernel-64k-debug-modulesUpgrade kernel-debug-modules-coreUpgrade kernel-tools-libs-develUpgrade kernel-64k-debug-coreUpgrade kernel-zfcpdump-coreUpgrade kernel-toolsUpgrade kernel-rt-modulesUpgrade kernel-64k-debugUpgrade kernel-rt-64k-coreUpgrade kernel-tools-libsUpgrade kernel-zfcpdump-modulesUpgrade rvUpgrade kernel-64k-debug-develUpgrade kernel-64k-debug-modules-coreUpgrade kernel-rt-64k-develUpgrade kernel-rt-modules-coreUpgrade kernel-develUpgrade kernel-64k-debug-devel-matched | Nov 20, 2025 | Nov 11, 2025 |
| Amazon_linux_2023 | — | Upgrade kernel-libbpf-develUpgrade bpftool-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-modules-extra-commonUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-libbpf-staticUpgrade kernelUpgrade perf-debuginfoUpgrade kernel-livepatch-6.1.129-138.220Upgrade perfUpgrade kernel-develUpgrade kernel-tools-develUpgrade python3-perf-debuginfoUpgrade bpftoolUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-debuginfoUpgrade kernel-modules-extraUpgrade python3-perfUpgrade kernel-tools | Jun 11, 2025 | Feb 27, 2025 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Mar 17, 2025 | Feb 27, 2025 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernelUpgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernel-tools | Oct 14, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-abi-stablelistsUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade python3-perfUpgrade bpftoolUpgrade kernel | Nov 12, 2025 | Oct 10, 2025 |
| Huawei Euleros 2_0_sp13 | — | Upgrade bpftoolUpgrade python3-perfUpgrade kernelUpgrade kernel-tools-libsUpgrade kernel-toolsUpgrade kernel-abi-stablelists | Oct 24, 2025 | Oct 10, 2025 |
| Oracle_linux | — | Upgrade kernel | Nov 28, 2025 | Feb 27, 2025 |
| Redhat_linux | — | No solution existsUpgrade kernelUpgrade kernel-rt | Jul 9, 2025 | Feb 27, 2025 |
| Rocky_linux | — | Upgrade kernel-develUpgrade kernel-rt-debugUpgrade kernel-debuginfo-common-s390xUpgrade kernel-uki-virt-addonsUpgrade kernel-debuginfo-common-x86_64Upgrade kernelUpgrade kernel-tools-libs-develUpgrade kernel-rtUpgrade python3-perfUpgrade kernel-debug-modules-coreUpgrade kernel-zfcpdump-debuginfoUpgrade rvUpgrade kernel-rt-develUpgrade kernel-toolsUpgrade kernel-rt-debug-coreUpgrade kernel-tools-libsUpgrade libperf-debuginfoUpgrade kernel-rt-debug-debuginfoUpgrade kernel-zfcpdump-modulesUpgrade kernel-modules-extra-matchedUpgrade kernel-rt-modules-extraUpgrade kernel-debug-modulesUpgrade kernel-zfcpdump-devel-matchedUpgrade kernel-zfcpdump-coreUpgrade kernel-zfcpdump-modules-coreUpgrade python3-perf-debuginfoUpgrade kernel-debug-develUpgrade kernel-debug-devel-matchedUpgrade kernel-debug-modules-extraUpgrade kernel-modules-extraUpgrade kernel-devel-matchedUpgrade kernel-tools-debuginfoUpgrade kernel-rt-modulesUpgrade kernel-rt-debug-develUpgrade kernel-rt-debug-modules-extraUpgrade kernel-rt-debug-modules-coreUpgrade kernel-zfcpdumpUpgrade kernel-debuginfoUpgrade kernel-debug-coreUpgrade kernel-rt-debuginfoUpgrade kernel-zfcpdump-modules-extraUpgrade kernel-debugUpgrade libperfUpgrade perf-debuginfoUpgrade kernel-rt-coreUpgrade kernel-debug-debuginfoUpgrade perfUpgrade kernel-rt-modules-coreUpgrade kernel-rt-debug-modulesUpgrade kernel-modules-coreUpgrade rtlaUpgrade kernel-coreUpgrade kernel-debug-uki-virtUpgrade kernel-modulesUpgrade kernel-zfcpdump-develUpgrade kernel-uki-virt | Feb 5, 2026 | Nov 21, 2025 |
| Suse | — | Upgrade gfs2-kmp-azureUpgrade kernel-kvmsmall-develUpgrade kernel-zfcpdumpUpgrade dtb-amazonUpgrade dtb-freescaleUpgrade dtb-socionextUpgrade kernel-debug-develUpgrade dtb-alteraUpgrade dtb-broadcomUpgrade kernel-default-livepatchUpgrade ocfs2-kmp-azureUpgrade kernel-source-azureUpgrade kernel-syms-azureUpgrade ocfs2-kmp-rtUpgrade kernel-macrosUpgrade kernel-default-develUpgrade kernel-obs-qaUpgrade kernel-azure-extraUpgrade gfs2-kmp-rtUpgrade cluster-md-kmp-azureUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade kernel-rt-optionalUpgrade dtb-hisiliconUpgrade kernel-devel-azureUpgrade dtb-exynosUpgrade kernel-rt_debugUpgrade kernel-symsUpgrade kernel-kvmsmallUpgrade kernel-source-rtUpgrade reiserfs-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-64kb-optionalUpgrade kernel-rt_debug-develUpgrade dlm-kmp-64kbUpgrade dtb-amdUpgrade kernel-sourceUpgrade dtb-lgUpgrade dtb-appleUpgrade kernel-debugUpgrade kselftests-kmp-azureUpgrade dtb-amlogicUpgrade dtb-apmUpgrade ocfs2-kmp-defaultUpgrade dtb-caviumUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-kvmsmall-vdsoUpgrade kernel-docs-htmlUpgrade gfs2-kmp-64kbUpgrade kernel-64kbUpgrade dtb-renesasUpgrade dtb-marvellUpgrade kernel-azure-optionalUpgrade kernel-default-vdsoUpgrade kernel-azureUpgrade dtb-sprdUpgrade dlm-kmp-azureUpgrade kernel-azure-develUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade dtb-rockchipUpgrade kernel-rt-develUpgrade kernel-devel-rtUpgrade kernel-default-livepatch-develUpgrade dtb-xilinxUpgrade dlm-kmp-rtUpgrade kernel-rtUpgrade dtb-nvidiaUpgrade kernel-syms-rtUpgrade kernel-rt-vdsoUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-extraUpgrade kernel-default-baseUpgrade cluster-md-kmp-defaultUpgrade kernel-docsUpgrade kernel-debug-vdsoUpgrade kernel-64kb-extraUpgrade dtb-qcomUpgrade dtb-armUpgrade dtb-allwinnerUpgrade dtb-mediatekUpgrade kernel-default-optionalUpgrade kernel-azure-vdsoUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-azureUpgrade kselftests-kmp-rtUpgrade kernel-obs-buildUpgrade kernel-default-base-rebuildUpgrade gfs2-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-source-vanillaUpgrade dlm-kmp-defaultUpgrade reiserfs-kmp-rtUpgrade kernel-develUpgrade kernel-default | Apr 9, 2025 | Feb 27, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-24.04bUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-aws-64kUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-gkeUpgrade linux-image-6.8.0-1031-oemUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-generic-64kUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-azure-nvidiaUpgrade linux-image-azure-fde-6.8Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-azure-6.8Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-nvidia-6.8Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.11.0-1022-oemUpgrade linux-image-oem-22.04aUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-6.8.0-64-genericUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-gcp-64k-6.8Upgrade linux-image-oracle-64k-6.8Upgrade linux-image-ibmUpgrade linux-image-lowlatency-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-genericUpgrade linux-image-6.11.0-26-genericUpgrade linux-image-oem-22.04Upgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-oem-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-gkeopUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-virtualUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-lowlatency-6.8Upgrade linux-image-6.11.0-1015-azureUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-oem-24.04aUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-gcp-6.8Upgrade linux-image-realtimeUpgrade linux-image-azure-fdeUpgrade linux-image-gcp-64kUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-1034-azureUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-awsUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-ibm-6.8Upgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-azureUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-oracle-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-aws-lts-24.04Upgrade linux-image-raspi-6.8Upgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-oracle-64kUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-raspi-realtimeUpgrade linux-image-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-gke-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-kvmUpgrade linux-image-ibm-classicUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-virtual-6.8Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-azure-lts-24.04Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-oracleUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-gcpUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-aws-64k-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-oem-22.04b | May 21, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Feb 27, 2025 |
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