In the Linux kernel, the following vulnerability has been resolved: bpf: Fix stackmap overflow check on 32-bit arches The stackmap code relies on roundup_pow_of_two() to compute the number of hash …
High CVSS 7.8
Summary
In the Linux kernel, the following vulnerability has been resolved: bpf: Fix stackmap overflow check on 32-bit arches The stackmap code relies on roundup_pow_of_two() to compute the number of hash buckets, and contains an overflow check by checking if the resulting value is 0. However, on 32-bit arches, the roundup code itself can overflow by doing a 32-bit left-shift of an unsigned long value, which is undefined behaviour, so it is not guaranteed to truncate neatly. This was triggered by syz…
In-depth triage · Auto channel
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/0971126c8164abe2004b8536b49690a0d6005b0a Patch
- https://git.kernel.org/stable/c/15641007df0f0d35fa28742b25c2a7db9dcd6895 Patch
- https://git.kernel.org/stable/c/21e5fa4688e1a4d3db6b72216231b24232f75c1d Patch
- https://git.kernel.org/stable/c/43f798b9036491fb014b55dd61c4c5c3193267d0 Patch
- https://git.kernel.org/stable/c/7070b274c7866a4c5036f8d54fcaf315c64ac33a Patch
- https://git.kernel.org/stable/c/7a4b21250bf79eef26543d35bd390448646c536b Patch
- https://git.kernel.org/stable/c/ca1f06e72dec41ae4f76e7b1a8a97265447b46ae Patch
- https://git.kernel.org/stable/c/d0e214acc59145ce25113f617311aa79dda39cb3 Patch
- https://git.kernel.org/stable/c/f06899582ccee09bd85d0696290e3eaca9aa042d Patch
- https://git.kernel.org/stable/c/0971126c8164abe2004b8536b49690a0d6005b0a Patch
- https://git.kernel.org/stable/c/15641007df0f0d35fa28742b25c2a7db9dcd6895 Patch
- https://git.kernel.org/stable/c/21e5fa4688e1a4d3db6b72216231b24232f75c1d Patch
- https://git.kernel.org/stable/c/43f798b9036491fb014b55dd61c4c5c3193267d0 Patch
- https://git.kernel.org/stable/c/7070b274c7866a4c5036f8d54fcaf315c64ac33a Patch
- https://git.kernel.org/stable/c/7a4b21250bf79eef26543d35bd390448646c536b Patch
- https://git.kernel.org/stable/c/ca1f06e72dec41ae4f76e7b1a8a97265447b46ae Patch
- https://git.kernel.org/stable/c/d0e214acc59145ce25113f617311aa79dda39cb3 Patch
- https://git.kernel.org/stable/c/f06899582ccee09bd85d0696290e3eaca9aa042d Patch
- https://lists.debian.org/debian-lts-announce/2024/06/msg00017.html Mailing List
- https://lists.debian.org/debian-lts-announce/2024/06/msg00020.html Mailing List
- https://cert-portal.siemens.com/productcert/html/ssa-265688.html
Timeline
- nvd_ingest NVD