CVE-2026-89926 in Linuxinfo

Zusammenfassung

von VulDB • 16.09.2026

Im Linux-Kernel wurde folgende Schwachstelle behoben:

KVM: s390: Korrektur der Längenprüfung in __import_wp_info()

struct kvm_hw_breakpoint::len ist ein __u64, das vollständig vom Userspace gesteuert wird. Dieser Wert wird dann wp_info->len zugewiesen, was ein int ist. Die Bereichsprüfung (Bounds Check) erfolgt am abgeschnittenen (getrunckten) Wert, während die Allokation den unbeschnittenen Wert verwendet:

wp_info->len = bp_data->len; [...]
if (wp_info->len len > MAX_WP_SIZE) return -EINVAL;

wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL_ACCOUNT);

Verwenden Sie für die Allokation den validierten Wert wie beabsichtigt. Ohne diese Korrektur kann der Userspace Allokationen von über 4 GB auslösen, die fehlschlagen und aufgrund von MAX_PAGE_ORDER zu einem WARN führen.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

Zuständig

Linux

Reservieren

11.09.2026

Veröffentlichung

16.09.2026

Moderieren

akzeptiert

Eintrag

VDB-405766

CPE

bereit

EPSS

0.00000

KEV

nein

Aktivitäten

very low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!