CVE-2024-57945

riscv: mm: Fix the out of bound issue of vmemmap address

References

Notes

 carnil> Introduced in a11dd49dcb93 ("riscv: Sparse-Memory/vmemmap out-of-bounds fix").
 carnil> Vulnerable versions: 5.10.212 5.15.151 6.1.81 6.6.21 6.7.9 6.8-rc7.

Bugs

Status

Branch Status
upstream released (6.13-rc7) [f754f27e98f88428aaf6be6e00f5cbce97f62d4b]
6.18-upstream-stable N/A "Fixed before branching point"
6.17-upstream-stable N/A "Fixed before branching point"
6.12-upstream-stable released (6.12.10) [d2bd51954ac8377c2f1eb1813e694788998add66]
6.6-upstream-stable released (6.6.72) [a4a7ac3d266008018f05fae53060fcb331151a14]
6.1-upstream-stable released (6.1.140) [92f08673d3f1893191323572f60e3c62f2e57c2f]
5.10-upstream-stable needed
sid released (6.12.10-1)
6.12-trixie-security N/A "Fixed before branching point"
6.1-bookworm-security released (6.1.140-1)
5.10-bullseye-security needed