CVE-2023-46103
Medium · 4.7CVSS
4.7
EPSS
0.3%
Published
May 16, 2024
CISA due date
—
Cloudanix analysis
A problem in certain Intel processors could let someone with local access crash the computer, making it unavailable until restarted.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- High
- Impact
- Denial Of Service
- Component
- Firmware
- Class
- Denial of service
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
A sequence of processor instructions triggers unexpected behavior in affected Intel Core Ultra processors, resulting in a denial of service condition that halts or degrades system availability.
Why it matters to the business
Systems using vulnerable processors may experience unexpected crashes or unavailability, disrupting operations and requiring restarts, with low likelihood but potential impact on availability-critical workloads.
How an attack unfolds
An authenticated local user crafts and executes a specific sequence of processor instructions that exploits the flaw, leading to system instability or denial of service.
How to fix it
Apply the latest Intel microcode updates or BIOS/firmware updates that address the processor behavior issue.
How to confirm the fix worked
Verify processor model against affected list, confirm microcode version is updated, test for stability under load.
Typical attack path
- Gain local authenticated access to a system with affected processor
- Execute crafted instruction sequence
- Trigger unexpected processor behavior causing DoS
How to detect it
Monitor system logs for unexpected crashes or hangs on affected hardware, review processor event logs for anomalies related to instruction execution.
What your security team should do
- Identify systems with Intel Core Ultra processors
- Apply firmware and microcode updates promptly
- Monitor for system instability indicators
The record
Sequence of processor instructions leads to unexpected behavior in Intel(R) Core(TM) Ultra Processors may allow an authenticated user to potentially enable denial of service via local access.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| AlmaLinux:9 | microcode_ctl | 0 | 4:20240910-1.el9_5 |
| Alpine:v3.17 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.18 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.19 | intel-ucode | 0 | 20240514-r0 |
| Alpine:v3.20 | intel-ucode | 0 | 20240514-r0 |
| Alpine:v3.21 | intel-ucode | 0 | 20240514-r0 |
| Alpine:v3.22 | intel-ucode | 0 | 20240514-r0 |
| Debian:11 | intel-microcode | 0 | 3.20240514.1~deb11u1 |
| Debian:12 | intel-microcode | 0 | 3.20240514.1~deb12u1 |
| Debian:13 | intel-microcode | 0 | 3.20240514.1 |
| Mageia:9 | microcode | 0 | 0.20240514-1.mga9.nonfree |
| Red Hat:enterprise_linux:9::baseos | microcode_ctl | 0 | 4:20240910-1.el9_5 |
| Rocky Linux:9 | microcode_ctl | 0 | 4:20240910-1.el9_5 |
| SUSE:Enterprise Storage 7.1 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Micro 5.1 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Micro 5.2 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Micro 5.3 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Micro 5.4 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Micro 5.5 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP5 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server 11 SP4 LTSS EXTREME CORE | microcode_ctl | 0 | 1.17-102.83.81.1 |
| SUSE:Linux Enterprise Server 12 SP5 | ucode-intel | 0 | 20240514-137.1 |
| SUSE:Linux Enterprise Server 15 SP2-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server 15 SP3-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | ucode-intel | 0 | 20240514-137.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP2 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP3 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Manager Proxy 4.3 | ucode-intel | 0 | 20240514-150200.41.1 |
| SUSE:Manager Server 4.3 | ucode-intel | 0 | 20240514-150200.41.1 |
| Ubuntu:20.04:LTS | intel-microcode | 0 | 3.20240514.0ubuntu0.20.04.1 |
| Ubuntu:22.04:LTS | intel-microcode | 0 | 3.20240514.0ubuntu0.22.04.1 |
| Ubuntu:23.10 | intel-microcode | 0 | 3.20240514.0ubuntu0.23.10.1 |
| Ubuntu:24.04:LTS | intel-microcode | 0 | 3.20240514.0ubuntu0.24.04.1 |
| Ubuntu:Pro:14.04:LTS | intel-microcode | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | intel-microcode | 0 | 3.20240514.0ubuntu0.16.04.1+esm1 |
| Ubuntu:Pro:18.04:LTS | intel-microcode | 0 | 3.20240514.0ubuntu0.18.04.1+esm1 |
| openSUSE:Leap 15.5 | ucode-intel | 0 | 20240514-150200.41.1 |
| openSUSE:Leap 15.6 | ucode-intel | 0 | 20240514-150200.41.1 |
| openSUSE:Leap Micro 5.3 | ucode-intel | 0 | 20240514-150200.41.1 |
| openSUSE:Leap Micro 5.4 | ucode-intel | 0 | 20240514-150200.41.1 |
| openSUSE:Tumbleweed | ucode-intel | 0 | 20240514-1.1 |
Related vulnerabilities
- CVE-2023-45733 Hardware logic contains race conditions in some Intel(R) Processors may allow an… Also affects microcode_ctl
- CVE-2023-39368 Protection mechanism failure of bus lock regulator for some Intel(R) Processors may allow… Also affects microcode_ctl
- CVE-2023-38575 Non-transparent sharing of return predictor targets between contexts in some Intel(R)… Also affects microcode_ctl
- CVE-2023-43490 Incorrect calculation in microcode keying mechanism for some Intel(R) Xeon(R) D… Also affects microcode_ctl
- CVE-2023-28746 Information exposure through microarchitectural state after transient execution from some… Also affects microcode_ctl
- CVE-2023-22655 Protection mechanism failure in some 3rd and 4th Generation Intel(R) Xeon(R) Processors… Also affects microcode_ctl
- CVE-2024-23918 Improper conditions check in some Intel(R) Xeon(R) processor memory controller… Also affects intel-ucode
- CVE-2024-21853 Improper finite state machines (FSMs) in the hardware logic in some 4th and 5th… Also affects intel-ucode