Back to CVE records
High 7.8Published Jul 19, 2026

CVE-2026-64082riscv: Fix register corruption from uninitialized cregs on error

Updated under an hour ago ()

Does this affect you?

It affects Linux and 1 other product. Add what you run to find out whether that includes you.

No exploitation reported and no EPSS estimate yet.

In the Linux kernel, the following vulnerability has been resolved: riscv: Fix register corruption from uninitialized cregs on error compat_riscv_gpr_set() calls cregs_to_regs() unconditionally, even when user_regset_copyin() fails. Since cregs is an uninitialized stack variable, a copyin failure causes uninitialized stack data to be written into the target task's pt_regs, corrupting its register state and potentially leaking kernel stack contents. compat_restore_sigcontext() has the same issue: it calls cregs_to_regs() even when __copy_from_user() fails, leading to the same corruption of the signal-returning task's register state on error. Only call cregs_to_regs() when the user copy succeeds.

CVSS
7.8 HIGH (v3.1, CNA)CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Weakness (CWE)
Not given
Known exploited
Not in CISA's KEV catalog
EPSS (exploitation in the next 30 days)
Not loaded for this CVE
Assigned by
Linux
NVD analysis
Analyzed
Record last updated
Sep 2, 2026
First seen by InfoSec Signals
Oct 9, 2026

Affected products

Affected products
Linux Linux
linux:linux (from the name)
from 7383ee05314be58f8f9f018ee0ac53bef3808aea before f2d88b0d7aebfa4643fc58bbae57210c6daff9c6; 7383ee05314be58f8f9f018ee0ac53bef3808aea builds before 66dedb6028c3df6c6a3372dd935b823917e150d5; 7383ee05314be58f8f9f018ee0ac53bef3808aea builds before 2a7d1daf2674fe7d5b1cc99a4e3b5f0f72d5958f; 7383ee05314be58f8f9f018ee0ac53bef3808aea builds before 0599aa23734c48de9bce36d043a9ec90c23945a1; 7383ee05314be58f8f9f018ee0ac53bef3808aea builds before 9e020156833f1ad0d425a1e3d85b65639f1c1c50; 7383ee05314be58f8f9f018ee0ac53bef3808aea builds before 6ebcbb53fc9bc30843054ed99fd60b8e542628f4
CNA record
linux linux_kernel
linux:linux_kernel
from 5.19 before 7.0.11; 7.1; 7.1; 7.1
NVD

References

References

The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.

Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.