CVE-2025-39715

CVE-2025-39715

Medium · published September 5, 2025

CVSS v3.1
5.5
EPSS
0%
Percentile
3.8
In the wild
Unconfirmed
What it is

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

parisc: Revise gateway LWS calls to probe user read access

We use load and stbys,e instructions to trigger memory reference

interruptions without writing to memory. Because of the way read

access support is implemented, read access interruptions are only

triggered at privilege levels 2 and 3. The kernel and gateway

page execute at privilege level 0, so this code never triggers

a read access interruption. Thus, it is currently possible for

user code to execute a LWS compare and swap operation at an

address that is read protected at privilege level 3 (PRIV_USER).

Fix this by probing read access rights at privilege level 3 and

branching to lws_fault if access isn't allowed.

The record
Technical detail
CVSS v3.1
5.5 · MEDIUM
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
CVSS v4.0
Not supplied
EPSS
0.00150 · 3.8th percentile
Published
2025-09-05T22:15Z
Affected products (5)
ProductVersionsFixed in
linux/linux_kernel≥ 5.17, < 6.1.1496.1.149
linux/linux_kernel≥ 6.2, < 6.6.1036.6.103
linux/linux_kernel≥ 6.7, < 6.12.446.12.44
linux/linux_kernel≥ 6.13, < 6.16.46.16.4
debian/debian_linuxall versions—
References (7)
EPSS history
Timeline
  • 05 SEP 17:21Z
    parisc: Revise gateway LWS calls to probe user read access
    cvelistv5