CVE-2026-64082 in Linuxinfo

Zusammenfassung

von VulDB • 20.07.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

riscv: Behebung der Registerkorruption durch nicht initialisierte cregs bei Fehlern

compat_riscv_gpr_set() ruft cregs_to_regs() bedingungslos auf, selbst wenn user_regset_copyin() fehlschlägt. Da es sich bei cregs um eine nicht initialisierte Stapelvariable handelt, führt ein Fehler beim Kopieren in den Benutzerbereich dazu, dass uninitialisierte Stack-Daten in die pt_regs des Zielprozesses geschrieben werden, was dessen Registerzustand korruptiert und potenziell Inhalte des Kernel-Stacks offenlegt.

compat_restore_sigcontext() weist das gleiche Problem auf: Es ruft cregs_to_regs() auch dann auf, wenn __copy_from_user() fehlschlägt, was bei einem Fehler zur gleichen Korruption des Registerzustands des Prozesses führt, der die Signalrückgabe durchführt.

cregs_to_regs() sollte nur aufgerufen werden, wenn das Kopieren aus dem Benutzerbereich erfolgreich war.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

Linux

Reservieren

19.07.2026

Veröffentlichung

19.07.2026

Moderieren

akzeptiert

Eintrag

VDB-380210

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Want to know what is going to be exploited?

We predict KEV entries!