In the Linux kernel, the following vulnerability has been resolved:
m68k: Only force 030 bus error if PC not in exception table
__get_kernel_nofault() does copy data in supervisor mode when forcing a task backtrace log through /proc/sysrq_trigger. This is expected cause a bus error exception on e.g. NULL pointer dereferencing when logging a kernel task has no workqueue associated. This bus error ought to be ignored.
Our 030 bus error handler is ill equipped to deal with this:
Whenever ssw indicates a kernel mode access on a data fault, we don't even attempt to handle the fault and instead always send a SEGV signal (or panic). As a result, the check for exception handling at the fault PC (buried in send_sig_fault() which gets called from do_page_fault() eventually) is never used.
In contrast, both 040 and 060 access error handlers do not care whether a fault happened on supervisor mode access, and will call do_page_fault() on those, ultimately honoring the exception table.
Add a check in bus_error030 to call do_page_fault() in case we do have an entry for the fault PC in our exception table.
I had attempted a fix for this earlier in 2019 that did rely on testing pagefault_disabled() (see link below) to achieve the same thing, but this patch should be more generic.
Tested on 030 Atari Falcon.
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Dec 31, 2025 | Dec 31, 2025 |
| Ubuntu | — | Upgrade linux-gcp-fipsUpgrade linux-gcpUpgrade linux-intel-iot-realtimeUpgrade linux-nvidiaUpgrade linux-iotUpgrade linux-aws-fipsUpgrade linux-awsUpgrade linux-ibm-5.4Upgrade linux-kvmUpgrade linux-raspi-5.4Upgrade linux-azure-fipsUpgrade linux-hwe-5.4Upgrade linux-oracleUpgrade linux-xilinx-zynqmpUpgrade linux-nvidia-tegra-igxUpgrade linux-gkeopUpgrade linux-azure-fde-5.15Upgrade linux-azure-5.4Upgrade linux-azure-5.15Upgrade linux-gcp-5.4Upgrade linux-intel-iotg-5.15Upgrade linux-ibmUpgrade linuxUpgrade linux-fipsUpgrade linux-oracle-5.15Upgrade linux-gcp-5.15Upgrade linux-ibm-5.15Upgrade linux-lowlatency-hwe-5.15Upgrade linux-gkeUpgrade linux-lowlatencyUpgrade linux-raspiUpgrade linux-realtimeUpgrade linux-oracle-5.4Upgrade linux-aws-5.4Upgrade linux-riscv-5.15Upgrade linux-aws-5.15Upgrade linux-nvidia-tegraUpgrade linux-hwe-5.15Upgrade linux-azure-fdeUpgrade linux-bluefieldUpgrade linux-azureUpgrade linux-nvidia-tegra-5.15Upgrade linux-intel-iotg | Jan 6, 2026 | Jan 2, 2026 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | May 27, 2026 | Dec 30, 2025 |
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