CVE-2021-47567

powerpc/32: Fix hardlockup on vmap stack overflow

State
Published
Severity
Not scored
Published
May 24, 2024
Updated
May 23, 2026
Reserved
May 24, 2024

Read the record on cve.org

Description

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

powerpc/32: Fix hardlockup on vmap stack overflow

Since the commit c118c7303ad5 ("powerpc/32: Fix vmap stack - Do not activate MMU before reading task struct") a vmap stack overflow results in a hard lockup. This is because emergency_ctx is still addressed with its virtual address allthough data MMU is not active anymore at that time.

Fix it by using a physical address instead.

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • c118c7303ad528be8ff2aea8cd1ee15452c763f0 to before dfe906da9a1abebdebe8b15bb3e66a2578f6c4c7Affected
  • c118c7303ad528be8ff2aea8cd1ee15452c763f0 to before c4e3ff8b8b1d54f0c755670174c453b06e17114bAffected
  • c118c7303ad528be8ff2aea8cd1ee15452c763f0 to before 5bb60ea611db1e04814426ed4bd1c95d1487678eAffected
  • 3b234b4a6651ed6bdca94553aa0038fc7ded9271Affected
  • 5.9.5 to before 5.10Affected
LinuxLinux
  • 5.10Affected
  • before 5.10Not affected
  • 5.10.83 through 5.10.*Not affected
  • 5.15.6 through 5.15.*Not affected
  • 5.16 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.