-

CVE-2026-98248

arm64: percpu: Fix LSE operations on {8,16}-bit types

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

arm64: percpu: Fix LSE operations on {8,16}-bit types

The assembly for __percpu_##name##_case_##sz() and
__percpu_##name##_return_case_##sz() doesn't use the 'sfx' macro
argument to form the LSE instruction. Without 'sfx', a W register
argument will imply a 32-bit memory location, and consequently
{8,16}-bit ops will erroneously read and write 32 bits of memory when
the LSE instruction is used.

Fix this by appending 'sfx' to 'op_lse' to LSE instruction. It is not
necessary (and not valid) to append 'sfx' to 'op_llsc', as 'op_llsc' is
a register-register operation which does not access memory (and does not
take a size suffix).
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 959bf2fd03b59fc107584c21425f3dc73c49f762
Version < d69ab4480e49bf925f4781afcc9f284affcb96b6
Status affected
Version 959bf2fd03b59fc107584c21425f3dc73c49f762
Version < 390742871a723b52de9b92a94c0d1c85a2531e3e
Status affected
Version 959bf2fd03b59fc107584c21425f3dc73c49f762
Version < 843ace1d0a39e9b1cfcbfb3856a7b0fbdd9cd003
Status affected
Version 959bf2fd03b59fc107584c21425f3dc73c49f762
Version < 8cf2093f5372952a9ebc805c418d45df7112cd14
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 5.0
Status affected
Version 0
Version < 5.0
Status unaffected
Version <= 6.12.*
Version 6.12.112
Status unaffected
Version <= 6.18.*
Version 6.18.54
Status unaffected
Version <= 7.2.*
Version 7.2.8
Status unaffected
Version <= *
Version 7.3-rc4
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.09
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/d69ab4480e49bf925f4781afcc9f284affcb96b6
https://git.kernel.org/stable/c/390742871a723b52de9b92a94c0d1c85a2531e3e
https://git.kernel.org/stable/c/843ace1d0a39e9b1cfcbfb3856a7b0fbdd9cd003
https://git.kernel.org/stable/c/8cf2093f5372952a9ebc805c418d45df7112cd14