Skip to main content

Boteraser | Website and Server Security Solutions

🛡️ CVE-2023-53169 — kernel

🟡 CVSS 5.5 — Medium ✅ No Known Exploit NVD
5.5
CVSS Score
0 Low4 Medium7 High9 Critical10

Description

x86/resctrl: Clear staged_config[] before and after it is used

In the Linux kernel, the following vulnerability has been resolved:

x86/resctrl: Clear staged_config[] before and after it is used

As a temporary storage, staged_config[] in rdt_domain should be cleared

before and after it is used. The stale value in staged_config[] could

cause an MSR access error.

Here is a reproducer on a system with 16 usable CLOSIDs for a 15-way L3

Cache (MBA should be disabled if the number of CLOSIDs for MB is less than

16.) :

mount -t resctrl resctrl -o cdp /sys/fs/resctrl

mkdir /sys/fs/resctrl/p{1..7}

umount /sys/fs/resctrl/

mount -t resctrl resctrl /sys/fs/resctrl

mkdir /sys/fs/resctrl/p{1..8}

An error occurs when creating resource group named p8:

unchecked MSR access error: WRMSR to 0xca0 (tried to write 0x00000000000007ff) at rIP: 0xffffffff82249142 (cat_wrmsr+0x32/0x60)

Call Trace:

<IRQ>

__flush_smp_call_function_queue+0x11d/0x170

__sysvec_call_function+0x24/0xd0

sysvec_call_function+0x89/0xc0

</IRQ>

<TASK>

asm_sysvec_call_function+0x16/0x20

When creating a new resource control group, hardware will be configured

by the following process:

rdtgroup_mkdir()

rdtgroup_mkdir_ctrl_mon()

rdtgroup_init_alloc()

resctrl_arch_update_domains()

resctrl_arch_update_domains() iterates and updates all resctrl_conf_type

whose have_new_ctrl is true. Since staged_config[] holds the same values as

when CDP was enabled, it will continue to update the CDP_CODE and CDP_DATA

configurations. When group p8 is created, get_config_index() called in

resctrl_arch_update_domains() will return 16 and 17 as the CLOSIDs for

CDP_CODE and CDP_DATA, which will be translated to an invalid register -

0xca0 in this scenario.

Fix it by clearing staged_config[] before and after it is used.

[reinette: re-order commit tags]

How this vulnerability can be exploited

This issue can be reached with local access to the system, attack complexity is low, an attacker needs low-level privileges on the target. No user interaction is required. The scope is unchanged, so the impact stays within the vulnerable component. Rated impact: confidentiality none, integrity none, availability high.

CVSS metrics in full

The score comes from this vector: CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

  • Attack vector: Local — a local account, shell or session on the host is needed.
  • Attack complexity: Low — the attack works reliably, with no preparation.
  • Privileges required: Low — an ordinary user account is enough.
  • User interaction: None — nobody has to be tricked into anything.
  • Scope: Unchanged — the damage stays inside the vulnerable component.
  • Confidentiality impact: None.
  • Integrity impact: None.
  • Availability impact: High — total loss, or loss the attacker controls.

Affected software

CVE-2023-53169 is recorded against 2 packages.

  • kernel (from 6.2.0 up to 6.2.8)
  • linux-kernel

Timeline and source

Published on 15 September 2025 and last revised on 12 August 2026. No public exploit is currently recorded for this entry. A vendor advisory or fix has been published. Record sourced from NVD.

References

git.kernel.org (Web)
git.kernel.org (Web)
git.kernel.org (Web)
git.kernel.org (Web)
github.com (Advisory)
nvd.nist.gov (Advisory)
git.kernel.org (Package)

Other advisories for this package

kernel has other advisories on record. If you are patching this one, these are worth checking on the same host:

CVE-2023-53169 on other distributions

Each distribution ships its own build and its own fixed version. Pick the one you run:

Details

Severity Medium
CVSS Score 5.5
CVSS Vector CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CWE N/A
Public Exploit ✅ No
Source NVD
Published 2025-09-15
Updated 2026-08-20
Modified 2026-08-12

Affected Packages

Software From version Fixed in
kernel 6.2.0 6.2.8
linux-kernel — —

Similar Threats

Vulnerability Monitoring

Track new vulnerabilities in kernel

CVE-2023-53169 is rated CVSS 5.5 Medium. BotEraser monitors your WordPress installation and notifies you when software you use appears in our vulnerability database.

Set Up Free Alerts →

No credit card required  ·  Results in minutes

ⓘ Data Notice: The information presented above has been compiled from publicly available internet sources. Boteraser aggregates this data solely for informational purposes and does not independently classify, evaluate, or endorse any findings about the vulnerabilities listed. The accuracy and completeness of this information is the sole responsibility of the original publishers. Boteraser and its operators accept no liability for any decisions made based on this data.

Browse related advisories

All advisoriesCVECVE 2023
✓