In the Linux kernel, the following vulnerability has been resolved:
crypto: sun8i-ce-cipher - fix error handling in sun8i_ce_cipher_prepare()
Fix two DMA cleanup issues on the error path in sun8i_ce_cipher_prepare():
1] If dma_map_sg() fails for areq->dst, the device driver would try to free DMA memory it has not allocated in the first place. To fix this, on the "theend_sgs" error path, call dma unmap only if the corresponding dma map was successful.
2] If the dma_map_single() call for the IV fails, the device driver would try to free an invalid DMA memory address on the "theend_iv" path: ------------[ cut here ]------------ DMA-API: sun8i-ce 1904000.crypto: device driver tries to free an invalid DMA memory address WARNING: CPU: 2 PID: 69 at kernel/dma/debug.c:968 check_unmap+0x123c/0x1b90 Modules linked in: skcipher_example(O+) CPU: 2 UID: 0 PID: 69 Comm: 1904000.crypto- Tainted: G O 6.15.0-rc3+ #24 PREEMPT Tainted: [O]=OOT_MODULE Hardware name: OrangePi Zero2 (DT) pc : check_unmap+0x123c/0x1b90 lr : check_unmap+0x123c/0x1b90 ... Call trace: check_unmap+0x123c/0x1b90 (P) debug_dma_unmap_page+0xac/0xc0 dma_unmap_page_attrs+0x1f4/0x5fc sun8i_ce_cipher_do_one+0x1bd4/0x1f40 crypto_pump_work+0x334/0x6e0 kthread_worker_fn+0x21c/0x438 kthread+0x374/0x664 ret_from_fork+0x10/0x20 ---[ end trace 0000000000000000 ]---
To fix this, check for !dma_mapping_error() before calling dma_unmap_single() on the "theend_iv" path.
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-6.1Upgrade linux | Jul 11, 2025 | Jul 11, 2025 |
| Suse | — | Upgrade cluster-md-kmp-rtUpgrade dlm-kmp-64kbUpgrade dtb-armUpgrade kernel-default-optionalUpgrade gfs2-kmp-azureUpgrade kernel-defaultUpgrade gfs2-kmp-defaultUpgrade ocfs2-kmp-defaultUpgrade kernel-64kbUpgrade kernel-develUpgrade kernel-64kb-optionalUpgrade dtb-amdUpgrade kernel-default-livepatch-develUpgrade kernel-zfcpdumpUpgrade kselftests-kmp-64kbUpgrade ocfs2-kmp-azureUpgrade kselftests-kmp-rtUpgrade dtb-hisiliconUpgrade kernel-debugUpgrade dtb-allwinnerUpgrade kernel-source-azureUpgrade reiserfs-kmp-azureUpgrade dtb-mediatekUpgrade kernel-64kb-develUpgrade kernel-64kb-extraUpgrade kernel-default-vdsoUpgrade dlm-kmp-rtUpgrade kernel-debug-develUpgrade kernel-default-baseUpgrade cluster-md-kmp-azureUpgrade kernel-azure-optionalUpgrade dtb-renesasUpgrade dtb-alteraUpgrade kernel-default-develUpgrade gfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-symsUpgrade kernel-rt-livepatchUpgrade kernel-devel-rtUpgrade dtb-amazonUpgrade kernel-kvmsmall-develUpgrade dtb-caviumUpgrade ocfs2-kmp-rtUpgrade kernel-rt-develUpgrade dtb-xilinxUpgrade cluster-md-kmp-64kbUpgrade kernel-sourceUpgrade dtb-socionextUpgrade dlm-kmp-azureUpgrade kernel-azure-extraUpgrade dtb-lgUpgrade dtb-apmUpgrade kernel-syms-rtUpgrade kernel-rtUpgrade kernel-obs-buildUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-base-rebuildUpgrade kernel-azure-develUpgrade kernel-azureUpgrade kernel-source-vanillaUpgrade kernel-docsUpgrade kernel-obs-qaUpgrade kernel-rt-extraUpgrade kernel-rt-vdsoUpgrade dtb-qcomUpgrade kselftests-kmp-azureUpgrade kernel-default-extraUpgrade gfs2-kmp-rtUpgrade kernel-rt-livepatch-develUpgrade dtb-marvellUpgrade kernel-rt_debug-vdsoUpgrade kernel-docs-htmlUpgrade dtb-broadcomUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-default-livepatchUpgrade dtb-nvidiaUpgrade kernel-rt-optionalUpgrade reiserfs-kmp-64kbUpgrade kernel-macrosUpgrade kernel-devel-azureUpgrade kernel-debug-vdsoUpgrade dtb-freescaleUpgrade dtb-exynosUpgrade dtb-appleUpgrade dtb-amlogicUpgrade reiserfs-kmp-rtUpgrade dtb-rockchipUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-vdsoUpgrade ocfs2-kmp-64kbUpgrade kselftests-kmp-defaultUpgrade kernel-source-rtUpgrade kernel-rt_debugUpgrade kernel-kvmsmallUpgrade kernel-syms-azureUpgrade dtb-sprd | Dec 5, 2025 | Aug 18, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-6.14Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-6.8.0-100-generic-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-azure-6.8Upgrade linux-image-generic-6.8Upgrade linux-image-oem-22.04Upgrade linux-image-oracle-6.14Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-100-fipsUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1047-gcp-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-6.8.0-2037-raspi-realtimeUpgrade linux-image-azure-6.14Upgrade linux-image-6.8.0-1046-nvidia-64kUpgrade linux-image-nvidiaUpgrade linux-image-aws-fipsUpgrade linux-image-awsUpgrade linux-image-aws-64kUpgrade linux-image-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-ibmUpgrade linux-image-ibm-6.8Upgrade linux-image-genericUpgrade linux-image-gkeop-6.8Upgrade linux-image-6.14.0-1012-azureUpgrade linux-image-6.8.0-1046-azureUpgrade linux-image-6.14.0-32-generic-64kUpgrade linux-image-6.8.0-100-genericUpgrade linux-image-6.8.0-1030-gkeopUpgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-6.8.0-1051-azureUpgrade linux-image-generic-64k-6.14Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oem-24.04Upgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-6.8.0-1046-aws-64kUpgrade linux-image-ibm-classicUpgrade linux-image-6.14.0-32-genericUpgrade linux-image-gkeUpgrade linux-image-virtualUpgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-100-lowlatency-64kUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1046-nvidia-lowlatencyUpgrade linux-image-azure-lts-24.04Upgrade linux-image-xilinxUpgrade linux-image-6.8.0-1046-nvidiaUpgrade linux-image-6.8.1-1041-realtimeUpgrade linux-image-6.14.0-1012-oemUpgrade linux-image-6.8.0-1043-gke-64kUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-generic-lpaeUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-6.8.0-1023-xilinxUpgrade linux-image-6.8.0-100-lowlatencyUpgrade linux-image-6.14.0-1013-oracle-64kUpgrade linux-image-6.14.0-1016-gcpUpgrade linux-image-6.8.0-1046-nvidia-lowlatency-64kUpgrade linux-image-xilinx-6.8Upgrade linux-image-raspi-6.14Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1043-oracleUpgrade linux-image-raspiUpgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1044-ibmUpgrade linux-image-6.14.0-1013-awsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-gcp-fipsUpgrade linux-image-fips-6.8Upgrade linux-image-gke-64kUpgrade linux-image-gke-6.8Upgrade linux-image-6.14.0-1013-aws-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-virtual-6.14Upgrade linux-image-gkeopUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1047-raspiUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-aws-fips-6.8Upgrade linux-image-aws-6.14Upgrade linux-image-6.8.0-1043-gkeUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-1046-awsUpgrade linux-image-generic-6.14Upgrade linux-image-aws-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-1047-gcpUpgrade linux-image-generic-64k-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-6.8.0-1046-azure-fipsUpgrade linux-image-6.8.0-1047-gcp-fipsUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-realtime-6.8.1Upgrade linux-image-gcp-6.14Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-gcp-fips-6.8Upgrade linux-image-azure-fipsUpgrade linux-image-aws-64k-6.14Upgrade linux-image-6.8.0-1046-aws-fipsUpgrade linux-image-6.8.0-1043-oracle-64kUpgrade linux-image-6.14.0-1014-raspiUpgrade linux-image-6.14.0-1012-realtimeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-realtime-6.14Upgrade linux-image-realtimeUpgrade linux-image-oem-22.04cUpgrade linux-image-raspi-6.8Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-kvmUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-gcp-64k-6.14Upgrade linux-image-gcp-64kUpgrade linux-image-azureUpgrade linux-image-6.14.0-1016-gcp-64kUpgrade linux-image-6.14.0-1013-oracleUpgrade linux-image-realtime-hwe-22.04Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-oracle-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-azure-fips-6.8Upgrade linux-image-aws-6.8Upgrade linux-image-virtual-6.8Upgrade linux-image-gcpUpgrade linux-image-oem-24.04cUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-gke-64k-6.8 | Jul 14, 2025 | Jul 10, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Jul 10, 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