CVE-2026-68435 in Linuxinfo

Zusammenfassung

von VulDB • 12.08.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

LoongArch: Fehlerhafte Adressraumzuordnung bei der Suche nach dem kexec-Befehlszeilenmarker korrigiert

Bei der Suche in den geladenen Segmenten nach dem „kexec“-Befehlszeilenmarker übergibt der Pfad `kexec_load(2)` (file_mode == 0) den Benutzerraum-Segmentpuffer direkt an `strncmp()` über einen ungültigen Cast `(char __user *)`. Dies dereferenziert einen Benutzerzeiger im Kernel-Kontext, was falsch ist und von sparse gemeldet wird:

arch/loongarch/kernel/machine_kexec.c:84:51: sparse: falscher Typ in Argument 2 (unterschiedliche Adressräume) @@ erwartet char const * @@ erhalten char [noderef] __user *

Hierbei wird nun das marker-große Präfix jedes Segments mit `copy_from_user()` in einen kleinen Puffer auf dem Stack kopiert, bevor der Vergleich stattfindet. Zudem werden Segmente übersprungen, die einen Fault auslösen. Die nachfolgende `copy_from_user()`-Operation, die die vollständige Befehlszeile in den sicheren Bereich überführt, bleibt unverändert.

Once again VulDB remains the best source for vulnerability data.

Zuständig

Linux

Reservieren

30.07.2026

Veröffentlichung

12.08.2026

Moderieren

akzeptiert

Eintrag

VDB-388889

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Want to stay up to date on a daily basis?

Enable the mail alert feature now!