CVE catalog

CVE-2024-12455

glibc: CVE-2024-12455

[CVE catalog]

Severity
Medium · CVSS 6.3CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:L
Published
Source
[NVD] · [CVE record]

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. glibc: glibc in Fedora 41 ships a broken getrandom/arc4random for ppc64le platform This vulnerability doesn't affect any glibc package version, as the vulnerable code was not included in any supported product. 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.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianglibcsid2.43-7not affected
Debianglibcforky2.43-7not affected
Debianglibctrixie2.41-12+deb13u4not affected
Debianglibcbookworm2.36-9+deb12u14not affected
Debianglibcbookworm-security2.36-9+deb12u7not affected

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
DebianglibcsourcesidNot affectedunimportantNot reportedNot reported
DebianglibcsourceforkyNot affectedunimportantNot reportedNot reported
DebianglibcsourcetrixieNot affectedunimportantNot reportedNot reported
DebianglibcsourcebookwormNot affectedunimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [glibc-doc]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [glibc-source]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-dbg]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-dev]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-dev-i386]Not affected

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-dev-x32]Not affected

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-i386]Not affected

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc6-x32]Not affected

    Source package: [glibc]

    Details (2)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc-bin]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc-dev-bin]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc-devtools]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [libc-l10n]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [locales]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · all · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · all · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [locales-all]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

  • [nscd]Not affected

    Source package: [glibc]

    Details (4)
    • 2.36-9+deb12u14 · amd64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u14 · arm64 · bookworm

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · amd64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

    • 2.36-9+deb12u7 · arm64 · bookworm-security

      Not affected

      dsa · glibc · debian · bookworm

Observed:

References