Cloudanix VulnDB

CVE-2023-38575

Medium · 5.5

CVSS

5.5

EPSS

0.3%

Published

Mar 14, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

Some computer processors have a design issue that could let someone already logged into the machine see information they should not.

Chainable
Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Moderate
Impact
Data Exposure
Component
Firmware
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Non-transparent sharing of return predictor targets between contexts in some Intel processors allows an authorized local user to disclose sensitive information.

Why it matters to the business

Low-probability exposure of confidential data on affected Intel-based systems; stable low exploit likelihood and absence from known campaigns limit operational urgency despite the package update availability on AlmaLinux.

How an attack unfolds

An attacker with local access runs code that trains and probes the return predictor across contexts to leak data; no named threat actors or ransomware usage reported.

How to fix it

Update python3-augeas on AlmaLinux 8 to version 0.5.0-12.el8 or later; apply any available Intel microcode updates for the processor family.

How to confirm the fix worked

Confirm python3-augeas package version is at least 0.5.0-12.el8 and verify presence of updated Intel microcode via system tools.

Typical attack path

  1. Obtain local user access on a vulnerable Intel processor system
  2. Execute code that manipulates return predictor state across security contexts
  3. Observe timing or other side effects to reconstruct sensitive information

How to detect it

Review system logs and process execution records for unusual local code activity targeting processor predictors; no specific artifacts tied to known exploitation campaigns.

What your security team should do

  • Apply the AlmaLinux package update immediately on all affected hosts
  • Monitor EPSS and KEV status for any future increase in exploit activity
  • Review local access controls to reduce the attack surface for information disclosure

The record

Non-transparent sharing of return predictor targets between contexts in some Intel(R) Processors may allow an authorized user to potentially enable information disclosure 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 20240312-r0
Alpine:v3.20 intel-ucode 0 20240312-r0
Alpine:v3.21 intel-ucode 0 20240312-r0
Alpine:v3.22 intel-ucode 0 20240312-r0
Debian:10 intel-microcode 0 3.20240312.1~deb10u1
Debian:11 intel-microcode 0 3.20240312.1~deb11u1
Debian:12 intel-microcode 0 3.20240312.1~deb12u1
Debian:13 intel-microcode 0 3.20240312.1
Mageia:9 microcode 0 0.20240312-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 20240312-150200.38.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Micro 5.1 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Micro 5.2 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Micro 5.3 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Micro 5.4 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Micro 5.5 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 ucode-intel 0 20240312-150200.38.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 20240312-134.1
SUSE:Linux Enterprise Server 15 SP2-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Server 15 SP3-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Server 15 SP4-LTSS ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 ucode-intel 0 20240312-134.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 ucode-intel 0 20240312-150200.38.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 ucode-intel 0 20240312-150200.38.1
SUSE:Manager Proxy 4.3 ucode-intel 0 20240312-150200.38.1
SUSE:Manager Server 4.3 ucode-intel 0 20240312-150200.38.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.20240312.1build1
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 20240312-150200.38.1
openSUSE:Leap Micro 5.3 ucode-intel 0 20240312-150200.38.1
openSUSE:Leap Micro 5.4 ucode-intel 0 20240312-150200.38.1
openSUSE:Tumbleweed ucode-intel 0 20240312-1.1

Related vulnerabilities