Cloudanix VulnDB

CVE-2023-28746

Medium · 6.5

CVSS

6.5

EPSS

0.5%

Published

Mar 14, 2024

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

Certain Intel processors could let someone who already has access to the machine see information they should not be able to read.

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

What it actually does

Local authenticated attacker can observe microarchitectural state leakage from register files after transient execution on affected Intel Atom processors, enabling high-confidentiality information disclosure across security boundaries.

Why it matters to the business

Potential exposure of sensitive data on systems using vulnerable Intel Atom processors; low operational urgency given stable low exploit probability and absence from known exploitation lists, though hardware replacement or microcode updates may be required for full mitigation.

How an attack unfolds

An attacker with local access executes code that triggers transient execution paths, then observes residual microarchitectural state in register files to reconstruct protected data; no widespread campaigns or named threat actors are associated with this issue.

How to fix it

Apply operating system and microcode updates; on AlmaLinux 8 update perl-generators to version 1.10-9.el8 or later; verify processor microcode revisions from the vendor.

How to confirm the fix worked

Confirm updated perl-generators package version 1.10-9.el8 or newer is installed; inspect CPU model and current microcode level against vendor guidance for affected Atom processors.

Typical attack path

  1. Gain local authenticated access to a vulnerable system
  2. Execute code that induces transient execution on affected Atom processor
  3. Sample microarchitectural state from register files
  4. Recover sensitive information across security domains

How to detect it

Examine system logs for unexpected local processes performing high-frequency register or cache sampling; correlate with CPU performance counter anomalies if available.

What your security team should do

  • Prioritize microcode and kernel updates on systems with Intel Atom processors
  • Review local access controls to reduce attack surface
  • Monitor vendor advisories for additional microcode releases

The record

Information exposure through microarchitectural state after transient execution from some register files for some Intel(R) Atom(R) Processors may allow an authenticated user to potentially enable information disclosure via local access.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 bpftool 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-abi-stablelists 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-core 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-cross-headers 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-debug 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-debug-core 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-debug-devel 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-debug-modules 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-debug-modules-extra 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-devel 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-doc 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-headers 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-modules 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-modules-extra 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-tools 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-tools-libs 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-tools-libs-devel 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-zfcpdump 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-zfcpdump-core 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-zfcpdump-devel 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 kernel-zfcpdump-modules-extra 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 perf 0 4.18.0-553.16.1.el8_10
AlmaLinux:8 python3-perf 0 4.18.0-553.16.1.el8_10
AlmaLinux:9 bpftool 0 7.3.0-427.40.1.el9_4
AlmaLinux:9 kernel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-devel-matched 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-debug-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-devel-matched 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-64k-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-abi-stablelists 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-cross-headers 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-devel-matched 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-debug-uki-virt 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-devel-matched 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-doc 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-headers 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-debug-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-rt-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-tools 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-tools-libs 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-tools-libs-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-uki-virt 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-devel 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-devel-matched 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules-core 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 kernel-zfcpdump-modules-extra 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 libperf 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 microcode_ctl 0 4:20240910-1.el9_5
AlmaLinux:9 perf 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 python3-perf 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 rtla 0 5.14.0-427.40.1.el9_4
AlmaLinux:9 rv 0 5.14.0-427.40.1.el9_4
Alpine:v3.16 xen 0 4.16.5-r7
Alpine:v3.17 intel-ucode 0 20240813-r0
Alpine:v3.17 xen 0 4.16.5-r7
Alpine:v3.18 intel-ucode 0 20240813-r0
Alpine:v3.18 xen 0 4.17.3-r1
Alpine:v3.19 intel-ucode 0 20240312-r0
Alpine:v3.19 xen 0 4.18.0-r4
Alpine:v3.20 intel-ucode 0 20240312-r0
Alpine:v3.20 xen 0 4.18.0-r5
Alpine:v3.21 intel-ucode 0 20240312-r0
Alpine:v3.21 xen 0 4.18.0-r5
Alpine:v3.22 intel-ucode 0 20240312-r0
Alpine:v3.22 xen 0 4.18.0-r5
Debian:10 intel-microcode 0 3.20240312.1~deb10u1
Debian:10 linux-5.10 0 5.10.216-1~deb10u1
Debian:10 xen 0 No fix
Debian:11 intel-microcode 0 3.20240312.1~deb11u1
Debian:11 linux 0 5.10.216-1
Debian:11 xen 0 No fix
Debian:12 intel-microcode 0 3.20240312.1~deb12u1
Debian:12 linux 0 6.1.82-1
Debian:12 xen 0 No fix
Debian:12 xen 0 4.17.5+23-ga4e5191dc0-1
Debian:13 intel-microcode 0 3.20240312.1
Debian:13 linux 0 6.7.9-2
Debian:13 xen 0 No fix
Debian:13 xen 0 4.19.1-1
Mageia:9 microcode 0 0.20240312-1.mga9.nonfree
Mageia:9 xen 0 4.17.3-1.1.mga9
Red Hat:enterprise_linux:8::baseos bpftool 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos bpftool-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-abi-stablelists 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-cross-headers 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debug-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-aarch64 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-ppc64le 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-s390x 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-debuginfo-common-x86_64 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-doc 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-headers 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-libs 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-tools-libs-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos kernel-zfcpdump-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos perf 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos perf-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos python3-perf 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::baseos python3-perf-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb bpftool 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb bpftool-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-abi-stablelists 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-cross-headers 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debug-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-aarch64 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-ppc64le 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-s390x 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-debuginfo-common-x86_64 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-doc 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-headers 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-libs 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-tools-libs-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-core 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-devel 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-modules 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb kernel-zfcpdump-modules-extra 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb perf 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb perf-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb python3-perf 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:8::crb python3-perf-debuginfo 0 0:4.18.0-553.16.1.el8_10
Red Hat:enterprise_linux:9::appstream bpftool 0 0:7.3.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream bpftool-debuginfo 0 0:7.3.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-core 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-core 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-debuginfo 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-devel 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-devel-matched 0 0:5.14.0-427.40.1.el9_4
Red Hat:enterprise_linux:9::appstream kernel-64k-debug-modules 0 0:5.14.0-427.40.1.el9_4

Related vulnerabilities