CVE-2026-68435

Source
https://cve.org/CVERecord?id=CVE-2026-68435
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68435.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-68435
Downstream
Published
2026-08-12T00:07:23.359Z
Modified
2026-08-13T04:02:40.261314723Z
Summary
LoongArch: Fix address space mismatch in kexec command line lookup
Details

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

LoongArch: Fix address space mismatch in kexec command line lookup

When searching the loaded segments for the "kexec" command line marker, the kexecload(2) path (filemode == 0) passes the user-space segment buffer straight to strncmp() through a bogus (char __user *) cast. This dereferences a user pointer in kernel context, which is wrong and is flagged by sparse:

arch/loongarch/kernel/machine_kexec.c:84:51: sparse: incorrect type in argument 2 (different address spaces) @@ expected char const * @@ got char [noderef] __user *

Here copy the marker-sized prefix of each segment into a small on-stack buffer with copyfromuser() before comparing, and skip segments that fault. The subsequent copyfromuser() that stages the full command line into the safe area is left unchanged.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/68xxx/CVE-2026-68435.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
4a03b2ac06a5bcae29371866d9d11f5bfd4c9188
Fixed
a94d6726ec8680a2b0c453fc782a543f68a1ea06
Fixed
7a54e0cbaad4a5a09e7cc7a4f05d181048e98ca7
Fixed
485ed44db5694d8d2e5027f63ad608e705286f30

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68435.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
6.1.0
Fixed
6.18.42
Type
ECOSYSTEM
Events
Introduced
6.19.0
Fixed
7.1.6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-68435.json"