CVE-2026-89926

Unknown

Description

In the Linux kernel, the following vulnerability has been resolved: KVM: s390: Fix length check __import_wp_info() struct kvm_hw_breakpoint::len is a __u64 that is fully controlled by user space. This is then assigned to wp_info->len, which is an int. The bounds check is done on the truncated value while the allocation uses the untruncated one: wp_info->len = bp_data->len; [...] if (wp_info->len < 0 || wp_info->len > MAX_WP_SIZE) return -EINVAL; wp_info->old_data = kmalloc(bp_data->len, GFP_KERNEL_ACCOUNT); Use the validated value for the allocation as intended. Without this fix userspace can trigger >4GB allocations which will fail and result in a WARN due to MAX_PAGE_ORDER.

SeverityUnknown
CVSS—
Exploit probability—
ProductLinux
PublishedSep 16, 2026
First seenSep 16, 2026

How to fix

Update
  • Linux Linux36d62dfb3cac66e6a97fd850a592c2ed56e35ba5, aef540194effd768bed0bd2e6a74fe135a3d7c3a, 71153d3262517e1c02c3a66aa5094f279b2d1454, fec89d327d9b2b669b5bbdac209386c6317c3722, b94ab9caa5d72c78226121cccff5e33f946da900, beb9c55af609c4c7308259d7191688c75a4e3d4a, 3fe801db90bdeefb0bbdda42d832846b53f64f8a, 4c07680a467e2f7697245bcd11691bffb2a6f0ed or later

Affected products

ProductAffected versionsFixed in
Linux Linux27291e2165b6de70c476b7b675308113edd69a60 ≤ v < 36d62dfb3cac66e6a97fd850a592c2ed56e35ba5, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < aef540194effd768bed0bd2e6a74fe135a3d7c3a, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < 71153d3262517e1c02c3a66aa5094f279b2d1454, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < fec89d327d9b2b669b5bbdac209386c6317c3722, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < b94ab9caa5d72c78226121cccff5e33f946da900, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < beb9c55af609c4c7308259d7191688c75a4e3d4a, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < 3fe801db90bdeefb0bbdda42d832846b53f64f8a, 27291e2165b6de70c476b7b675308113edd69a60 ≤ v < 4c07680a467e2f7697245bcd11691bffb2a6f0ed, 3.1636d62dfb3cac66e6a97fd850a592c2ed56e35ba5, aef540194effd768bed0bd2e6a74fe135a3d7c3a, 71153d3262517e1c02c3a66aa5094f279b2d1454, fec89d327d9b2b669b5bbdac209386c6317c3722, b94ab9caa5d72c78226121cccff5e33f946da900, beb9c55af609c4c7308259d7191688c75a4e3d4a, 3fe801db90bdeefb0bbdda42d832846b53f64f8a, 4c07680a467e2f7697245bcd11691bffb2a6f0ed

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.