Linux Kernel UltraSPARC Exception Reporting Vulnerability in Copy Functions

Vulnerability

A vulnerability in the Linux kernel's handling of user-space memory references in copy_from_user and copy_to_user functions for UltraSPARC architectures has been addressed. This issue stemmed from inaccurate exception reporting, which led to incorrect calculations of the remaining bytes to copy after a fault. The vulnerability affected several versions of the Linux kernel.

Impact

The vulnerability could cause incorrect behavior in memory copy operations, potentially leading to data corruption or other unintended consequences in user-space applications.

Reproduction

The vulnerability can be reproduced on UltraSPARC hardware or emulated environments, such as QEMU, by using the affected copy functions in a way that triggers a fault. This will expose the inaccurate exception handling, which can be observed by the incorrect return values from the copy functions.

Remediation

Users can upgrade to the latest version of the Linux kernel, where this vulnerability has been fixed. Instructions for downloading the patched version can be found on the official Linux kernel website.

Added: Nov 12, 2025, 12:05 PM
Updated: Nov 12, 2025, 5:42 PM

Vulnerability Rating

Custom Algorithm
spread
9.0
impact
2.5
exploitability
4.3
remediation
7.7
relevance
1.0
threat
4.8
urgency
2.9
incentive
1.7

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.