Cloudanix VulnDB

CVE-2024-23984

Medium · 5.3

CVSS

5.3

EPSS

0.2%

Published

Sep 16, 2024

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

Certain Intel chips can leak private information to highly privileged users who are already inside the machine, so organizations should install the vendor's processor updates promptly.

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

What it actually does

The flaw exposes an observable discrepancy in the RAPL power interface on affected Intel processors, enabling a privileged local attacker to infer and extract sensitive processor state or data through side-channel measurements.

Why it matters to the business

Confidential data processed on vulnerable Intel CPUs may leak to local privileged users, raising the risk of information theft and compliance issues in server and workstation fleets.

How an attack unfolds

A local attacker with administrative privileges repeatedly samples RAPL counters to observe timing or power variations that correlate with internal CPU operations, gradually reconstructing sensitive information such as cryptographic keys or memory contents.

How to fix it

Apply the latest Intel microcode updates and vendor-supplied BIOS or firmware packages that address the RAPL interface discrepancy on affected processor models.

How to confirm the fix worked

Confirm updated microcode revision via CPUID or vendor tools, then verify that RAPL readings no longer exhibit the previously observable discrepancy under controlled test workloads.

Typical attack path

  1. Obtain local shell access on a target system
  2. Escalate to privileged user context
  3. Access RAPL MSRs or sysfs interfaces
  4. Collect and statistically analyze power samples to reconstruct data

How to detect it

Review system logs and audit trails for repeated privileged access to power-management registers or RAPL-related sysfs entries; correlate with unusual process activity on affected hosts.

What your security team should do

  • Deploy microcode and firmware updates to all systems containing affected Intel processors
  • Limit local administrative access to only essential personnel
  • Review and harden power-management interface exposure in production environments

The record

Observable discrepancy in RAPL interface for some Intel(R) Processors may allow a privileged user to potentially enable information disclosure via local access.

Affected packages

Ecosystem Package Introduced Fixed
Alpine:v3.17 intel-ucode 0 20240910-r0
Alpine:v3.17 intel-ucode 0 20241112-r0
Alpine:v3.18 intel-ucode 0 20240910-r0
Alpine:v3.18 intel-ucode 0 20241112-r0
Alpine:v3.19 intel-ucode 0 20240910-r0
Alpine:v3.19 intel-ucode 0 20241112-r0
Alpine:v3.20 intel-ucode 0 20240910-r0
Alpine:v3.20 intel-ucode 0 20241112-r0
Alpine:v3.21 intel-ucode 0 20240910-r0
Alpine:v3.21 intel-ucode 0 20241112-r0
Alpine:v3.22 intel-ucode 0 20241112-r0
Debian:11 intel-microcode 0 No fix
Debian:11 intel-microcode 0 3.20241112.1~deb11u1
Debian:11 intel-microcode 0 3.20240910.1~deb11u1
Debian:12 intel-microcode 0 No fix
Debian:12 intel-microcode 0 3.20240910.1~deb12u1
Debian:13 intel-microcode 0 No fix
Debian:13 intel-microcode 0 3.20240910.1
Debian:14 intel-microcode 0 3.20240910.1
Mageia:9 microcode 0 0.20240910-1.mga9.nonfree
SUSE:Enterprise Storage 7.1 ucode-intel 0 20240910-150200.47.1
SUSE:Enterprise Storage 7.1 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise High Performance Computing 15 SP2-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.1 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Micro 5.1 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.2 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Micro 5.2 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.3 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Micro 5.3 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.4 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Micro 5.4 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.5 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Micro 5.5 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Module for Basesystem 15 SP5 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 ucode-intel 0 20241112-150200.50.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 20240910-143.1
SUSE:Linux Enterprise Server 12 SP5-LTSS ucode-intel 0 20241112-146.1
SUSE:Linux Enterprise Server 15 SP2-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server 15 SP2-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Server 15 SP3-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server 15 SP3-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Server 15 SP4-LTSS ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server 15 SP4-LTSS ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Server LTSS Extended Security 12 SP5 ucode-intel 0 20241112-146.1
SUSE:Linux Enterprise Server for SAP Applications 12 SP5 ucode-intel 0 20240910-143.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP2 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 ucode-intel 0 20240910-150200.47.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 ucode-intel 0 20241112-150200.50.1
SUSE:Manager Proxy 4.3 ucode-intel 0 20240910-150200.47.1
SUSE:Manager Proxy 4.3 ucode-intel 0 20241112-150200.50.1
SUSE:Manager Server 4.3 ucode-intel 0 20240910-150200.47.1
SUSE:Manager Server 4.3 ucode-intel 0 20241112-150200.50.1
Ubuntu:20.04:LTS intel-microcode 0 3.20240910.0ubuntu0.20.04.1
Ubuntu:20.04:LTS intel-microcode 0 3.20241112.0ubuntu0.20.04.1
Ubuntu:22.04:LTS intel-microcode 0 3.20240910.0ubuntu0.22.04.1
Ubuntu:22.04:LTS intel-microcode 0 3.20241112.0ubuntu0.22.04.1
Ubuntu:24.04:LTS intel-microcode 0 3.20240910.0ubuntu0.24.04.1
Ubuntu:24.04:LTS intel-microcode 0 3.20241112.0ubuntu0.24.04.1
Ubuntu:24.10 intel-microcode 0 3.20241112.0ubuntu0.24.10.1
Ubuntu:Pro:14.04:LTS intel-microcode 0 No fix
Ubuntu:Pro:16.04:LTS intel-microcode 0 3.20240910.0ubuntu0.16.04.1+esm1
Ubuntu:Pro:16.04:LTS intel-microcode 0 3.20241112.0ubuntu0.16.04.1+esm1
Ubuntu:Pro:18.04:LTS intel-microcode 0 3.20240910.0ubuntu0.18.04.1+esm1
Ubuntu:Pro:18.04:LTS intel-microcode 0 3.20241112.0ubuntu0.18.04.1+esm1
openSUSE:Leap 15.5 ucode-intel 0 20240910-150200.47.1
openSUSE:Leap 15.5 ucode-intel 0 20241112-150200.50.1
openSUSE:Leap 15.6 ucode-intel 0 20240910-150200.47.1
openSUSE:Leap 15.6 ucode-intel 0 20241112-150200.50.1
openSUSE:Leap Micro 5.5 ucode-intel 0 20240910-150200.47.1
openSUSE:Leap Micro 5.5 ucode-intel 0 20241112-150200.50.1
openSUSE:Tumbleweed ucode-intel 0 20240910-1.1

Related vulnerabilities