CVE-2023-42667
High · 7.8CVSS
7.8
EPSS
0.2%
Published
Aug 14, 2024
CISA due date
—
Cloudanix analysis
A flaw in certain Intel processors lets someone already logged into the computer gain full control of the system.
- Exploitation
- Local Privilege
- Attacker needs
- Local User
- Complexity
- High
- Impact
- Privilege Gain
- Component
- Firmware
- Class
- Privilege Escalation
- Remediation
- Upgrade
- Effort
- Medium
- Patch risk
- Low
What it actually does
Improper isolation in the Intel Core Ultra processor stream cache allows an authenticated local user to access and modify privileged memory regions, enabling privilege escalation.
Why it matters to the business
Attackers with limited local access can gain full system control on affected hardware, leading to data breaches, unauthorized changes, and complete compromise of workloads running on those processors.
How an attack unfolds
An attacker with a local authenticated session crafts inputs that exploit the stream cache isolation flaw to read or write kernel-level memory structures, ultimately elevating their privileges to root or administrator level.
How to fix it
Apply the latest Intel microcode and firmware updates for affected Core Ultra processors; for minio (Bitnami) deployments, upgrade to version 2022-04-12t06-55-35z.0.0 or later.
How to confirm the fix worked
Verify processor microcode version against Intel's security advisories and confirm minio (Bitnami) package version meets or exceeds the fixed release; test privilege boundaries with local user accounts.
Typical attack path
- Obtain local authenticated access to a system with the vulnerable Intel Core Ultra processor
- Execute code that triggers the stream cache isolation weakness
- Escalate privileges by accessing protected memory regions
- Install persistence mechanisms or exfiltrate data under elevated rights
How to detect it
Examine system logs for unexpected privilege escalations, monitor process execution from low-privileged accounts accessing kernel memory regions, and review audit trails for anomalous local activity on affected hardware.
What your security team should do
- Prioritize firmware and microcode updates on all systems using Intel Core Ultra processors
- Restrict local user accounts and monitor for unusual privilege changes
- Review and enforce least-privilege access policies until patches are applied
The record
Improper isolation in the Intel(R) Core(TM) Ultra Processor stream cache mechanism may allow an authenticated user to potentially enable escalation of privilege via local access.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Alpine:v3.17 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.18 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.19 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.20 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.21 | intel-ucode | 0 | 20240813-r0 |
| Alpine:v3.22 | intel-ucode | 0 | 20240813-r0 |
| Debian:11 | intel-microcode | 0 | 3.20240813.1~deb11u1 |
| Debian:12 | intel-microcode | 0 | 3.20240813.1~deb12u1 |
| Debian:13 | intel-microcode | 0 | 3.20240813.1 |
| Mageia:9 | microcode | 0 | 0.20240813-1.mga9.nonfree |
| SUSE:Enterprise Storage 7.1 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Micro 5.1 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Micro 5.2 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Micro 5.3 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Micro 5.4 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Micro 5.5 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP5 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Module for Basesystem 15 SP6 | ucode-intel | 0 | 20240813-150200.44.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 | 20240813-140.1 |
| SUSE:Linux Enterprise Server 15 SP2-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Server 15 SP3-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Server 15 SP4-LTSS | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Server for SAP Applications 12 SP5 | ucode-intel | 0 | 20240813-140.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP2 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP3 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Linux Enterprise Server for SAP Applications 15 SP4 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Manager Proxy 4.3 | ucode-intel | 0 | 20240813-150200.44.1 |
| SUSE:Manager Server 4.3 | ucode-intel | 0 | 20240813-150200.44.1 |
| Ubuntu:20.04:LTS | intel-microcode | 0 | 3.20240813.0ubuntu0.20.04.2 |
| Ubuntu:22.04:LTS | intel-microcode | 0 | 3.20240813.0ubuntu0.22.04.2 |
| Ubuntu:24.04:LTS | intel-microcode | 0 | 3.20240813.0ubuntu0.24.04.2 |
| Ubuntu:Pro:14.04:LTS | intel-microcode | 0 | No fix |
| Ubuntu:Pro:16.04:LTS | intel-microcode | 0 | 3.20240813.0ubuntu0.16.04.1+esm2 |
| Ubuntu:Pro:18.04:LTS | intel-microcode | 0 | 3.20240813.0ubuntu0.18.04.1+esm2 |
| openSUSE:Leap 15.5 | ucode-intel | 0 | 20240813-150200.44.1 |
| openSUSE:Leap 15.6 | ucode-intel | 0 | 20240813-150200.44.1 |
| openSUSE:Leap Micro 5.5 | ucode-intel | 0 | 20240813-150200.44.1 |
| openSUSE:Tumbleweed | ucode-intel | 0 | 20240813-1.1 |
Related vulnerabilities
- 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
- CVE-2024-24968 Improper finite state machines (FSMs) in hardware logic in some Intel(R) Processors may… Also affects intel-ucode
- CVE-2024-23984 Observable discrepancy in RAPL interface for some Intel(R) Processors may allow a… Also affects intel-ucode
- CVE-2024-25939 Mirrored regions with different values in 3rd Generation Intel(R) Xeon(R) Scalable… Also affects intel-ucode
- CVE-2024-24980 Protection mechanism failure in some 3rd, 4th, and 5th Generation Intel(R) Xeon(R)… Also affects intel-ucode
- CVE-2024-24853 Incorrect behavior order in transition between executive monitor and SMI transfer monitor… Also affects intel-ucode
- CVE-2023-49141 Improper isolation in some Intel(R) Processors stream cache mechanism may allow an… Also affects intel-ucode