CVE Database›Document archive›CVE-2024-12455

CVE-2024-12455

glibc: glibc in Fedora 41 ships a broken getrandom/arc4random for ppc64le platform

Loading…

Severity

Moderate

Red Hat Product Security

6.3

CVSS 3.1

Review impact separately from score.

Published · December 12, 2024

Updated · October 22, 2026

Description

A flaw was found in Fedora 41's glibc implementation of getrandom() for ppc64le. This issue occurs due to an implementation error for a vDSO indirect function call and the way the return of success and possible error codes are signaled on this platform. As a result, getrandom() fails to produce randomness or may end up causing an out-of-bounds write. As the attacker has no full control over where the out-of-bounds write may happen, the most likely result is smaller data corruption or a Denial-of-Service of the affected application.

This issue is specific for glibc-2.40-12.fc41 as shipped with Fedora 41 only.

Statement

This vulnerability doesn't affect any glibc package version, as the vulnerable code was not included in any supported product.

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 specified in collected source.

CVSS / CWE

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

CWE-394 · Unexpected Status Code or Return Value