
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2023-54232 is a vulnerability in the Linux kernel affecting the m68k architecture's Motorola 68030 (030) bus error handler. The flaw causes the kernel to incorrectly handle bus errors that occur during supervisor-mode memory accesses (e.g., via __get_kernel_nofault()), always sending a SEGV signal or triggering a panic instead of consulting the exception table. This affects Linux kernel versions from the initial commit (1da177e4c3f4) up to the fixes applied in stable branches. Patched versions include 4.14.312, 4.19.280, 5.4.240, 5.10.177, 5.15.105, 6.1.22, 6.2.9, and 6.3. The CVSS base score is listed as 0.0 (no severity rating assigned) (EUVD).
The root cause is improper exception handling (related to CWE-755: Improper Handling of Exceptional Conditions) in the m68k architecture's bus_error030 handler. When the Status/Status Word (SSW) indicates a kernel-mode data fault, the handler unconditionally sends a SIGBUS/SIGSEGV or panics, bypassing the kernel's exception table lookup that would otherwise allow safe recovery from expected faults. In contrast, the 040 and 060 access error handlers correctly call do_page_fault() regardless of supervisor-mode status, honoring the exception table. The fix adds a check in bus_error030 to invoke do_page_fault() when the faulting PC has an entry in the exception table, aligning behavior with the other m68k processor variants (EUVD, Kernel Patch).
The primary impact is a kernel panic or unintended SIGSEGV signal on systems running Linux on Motorola 68030-based hardware (e.g., Atari Falcon) when legitimate supervisor-mode memory accesses trigger a bus error that should be safely handled via the exception table. This results in an availability impact — specifically, denial of service through kernel panic — when operations such as reading /proc/sysrq_trigger to force a task backtrace are performed on kernel tasks lacking an associated workqueue. Confidentiality and integrity impacts are not directly associated with this vulnerability.
There is no known public exploit code, active in-the-wild exploitation, or threat actor attribution for CVE-2023-54232. The vulnerability is limited to niche m68k/030 hardware (e.g., Atari Falcon), significantly constraining its attack surface. The EPSS score is approximately 0.032% (0.000320), indicating a very low probability of exploitation (Feedly). It is not listed in the CISA Known Exploited Vulnerabilities (KEV) catalog.
Apply the upstream Linux kernel patches available for the following stable branches: 4.14.312, 4.19.280, 5.4.240, 5.10.177, 5.15.105, 6.1.22, 6.2.9, and 6.3. The fix modifies bus_error030 to check the exception table before sending a signal or panicking, aligning its behavior with the 040/060 handlers. Users running m68k/030-based systems should update to a patched kernel version as soon as possible (EUVD, Kernel Patch).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."