CVE-2025-40112

CVE-2025-40112

High · published November 12, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
6.0
In the wild
Unconfirmed
What it is

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

sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara

The referenced commit introduced exception handlers on user-space memory

references in copy_from_user and copy_to_user. These handlers return from

the respective function and calculate the remaining bytes left to copy

using the current register contents. This commit fixes a couple of bad

calculations and a broken epilogue in the exception handlers. This will

prevent crashes and ensure correct return values of copy_from_user and

copy_to_user in the faulting case. The behaviour of memcpy stays unchanged.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00169 · 6.0th percentile
Published
2025-11-12T16:15Z
References (8)
EPSS history
Timeline
  • 12 NOV 10:23Z
    sparc: fix accurate exception reporting in copy_{from_to}_user for Niagara
    cvelistv5