Cloudanix VulnDB

CVE-2024-21820

High · 7.2

CVSS

7.2

EPSS

0.2%

Published

Nov 13, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A setup error in certain processor features could let someone already inside the system with special access take even more control than they should have.

Exploitation
Local Privilege
Attacker needs
High Privilege
Complexity
High
Impact
Privilege Gain
Component
Firmware
Class
Privilege Escalation
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

Incorrect default permissions in Intel Xeon processor memory controller configurations with SGX allow a privileged local user to escalate privileges.

Why it matters to the business

Attackers who already have local privileged access could gain broader system control, increasing risk of data theft or service disruption; low EPSS and no KEV status indicate limited known exploitation but still requires prompt patching on affected systems.

How an attack unfolds

An attacker with local privileged access leverages the misconfigured SGX memory controller permissions to elevate their privileges further on the system.

How to fix it

Apply the listed fixed versions for affected packages such as giflib (Ubuntu:16.04:LTS) updated to 5.1.2-0.1; verify configuration of Intel SGX on Xeon processors and apply vendor microcode or firmware updates where applicable.

How to confirm the fix worked

Confirm package versions match fixed releases like giflib 5.1.2-0.1 and review system configurations for SGX memory controller permissions after updates.

Typical attack path

  1. Gain local privileged access to the target system
  2. Identify vulnerable Intel Xeon SGX memory controller configuration
  3. Exploit incorrect default permissions to escalate privileges

How to detect it

Review authentication and privilege change logs for unexpected escalations on systems with SGX enabled; check package inventories for outdated giflib or Intel microcode versions.

What your security team should do

  • Prioritize patching affected systems within standard change windows given stable low EPSS
  • Audit local privileged access controls on systems using Intel SGX
  • Monitor for any new exploit maturity signals or threat actor mentions

The record

Incorrect default permissions in some Intel(R) Xeon(R) processor memory controller configurations when using Intel(R) SGX may allow a privileged user to potentially enable escalation of privilege via local access.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 intel-microcode 0 No fix
Debian:11 intel-microcode 0 3.20241112.1~deb11u1
Debian:12 intel-microcode 0 No fix
Debian:13 intel-microcode 0 No fix
Debian:13 intel-microcode 0 3.20241112.1
Mageia:9 microcode 0 0.20241112-1.mga9.nonfree
SUSE:Enterprise Storage 7.1 ucode-intel 0 20241112-150200.50.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 20241112-150200.50.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 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.1 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.2 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.3 ucode-intel 0 20241112-150200.50.1
SUSE:Linux Enterprise Micro 5.4 ucode-intel 0 20241112-150200.50.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 20241112-150200.50.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-LTSS ucode-intel 0 20241112-146.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 20241112-150200.50.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 15 SP2 ucode-intel 0 20241112-150200.50.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 20241112-150200.50.1
SUSE:Manager Proxy 4.3 ucode-intel 0 20241112-150200.50.1
SUSE:Manager Server 4.3 ucode-intel 0 20241112-150200.50.1
Ubuntu:20.04:LTS intel-microcode 0 3.20241112.0ubuntu0.20.04.1
Ubuntu:22.04:LTS intel-microcode 0 3.20241112.0ubuntu0.22.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.20241112.0ubuntu0.16.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 20241112-150200.50.1
openSUSE:Leap 15.6 ucode-intel 0 20241112-150200.50.1
openSUSE:Leap Micro 5.5 ucode-intel 0 20241112-150200.50.1
openSUSE:Tumbleweed ucode-intel 0 20241112-1.1

Related vulnerabilities