CVE Database›Document archive›CVE-2023-52451

CVE-2023-52451

kernel: powerpc: Fix access beyond end of drmem array

Loading…

Severity

Moderate

Red Hat Product Security

7.3

CVSS 3.1

Review impact separately from score.

Published · February 22, 2024

Updated · June 28, 2026

Description

A flaw was found in the Linux kernel, specifically affecting the PowerPC architecture's pseries memory hotplug functionality. The issue arises from the dlpar_memory_remove_by_index() function, which may access memory beyond the bounds of the drmem logical memory block (LMB) array when it fails to find a matching entry for a given Dynamic Reconfiguration Connector (DRC) index. This out-of-bounds access can lead to unintended behavior, including potential system crashes or exposure of sensitive information.

Statement

The vulnerability was discovered through code inspection and confirmed using Kernel Address Sanitizer (KASAN) tools. To address this issue, the Linux kernel has been updated to ensure that failed lookups are logged separately, and pointers are dereferenced only when they point to valid entries.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

No mitigation is currently available for this vulnerability. Make sure to perform the updates as they become available.

CVSS / CWE

CVSS 3.1 · 7.3
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H

CWE-125 · Out-of-bounds Read