LIVE · cybersecurity feed
Live wire
cve recordhigh

CVE-2026-46250

linux · linux kernel

Published
CVSS7.3
Severityhigh
WeaknessNVD-CWE-noinfo
ExploitedNot in CISA KEV

CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:H

Description

In the Linux kernel, the following vulnerability has been resolved: MIPS: Work around LLVM bug when gp is used as global register variable On MIPS, __current_thread_info is defined as global register variable locating in $gp, and is simply assigned with new address during kernel relocation. This however is broken with LLVM, which always restores $gp if it finds $gp is clobbered in any form, including when intentionally through a global register variable. This is against GCC's documentation[1], which requires a callee-saved register used as global register variable not to be restored if it's clobbered. As a result, $gp will continue to point to the unrelocated kernel after the epilog of r

References

← Back to the CVE Tracker

Our coverage of CVE-2026-46250

No stories yet. This page updates automatically when we publish reporting that references CVE-2026-46250.