Skip to main content
VulnerabilityPublished Updated

CVE-2026-89958: Linux kernel · s390/vfio-ap: Fix dereference matrix_mdev->kvm without checking for NULL

Source GCVE Database

0
Compare
Authoritative record:CVE-2026-89958· Medium

Not known to be exploited · fixed in d50346801b4f144e42b49cd4f1496010498ab114 : update Linux kernel when convenient.

Data as of 30 Oct 2026, 19:20 UTC

Severity
Medium

Rated Medium by Threat Radar's AI analysis · CVSS not yet scored by NVD

Thin evidence

One scorer or none
Patch
Available – fixed in d50346801b4f144e42b49cd4f1496010498ab114, 334b435b951353f934d5110c4630e0cb58d2f9a7, 178ea7a1c2c3c0c01d14b8f60aa35f1e0cdc6b78 +3

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 16 Sep 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.

What to do

Upgrade to a fixed release listed under Affected software.

Affected software

ProductAffectedFixed in
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < d50346801b4f144e42b49cd4f1496010498ab114
Fixed in
  • d50346801b4f144e42b49cd4f1496010498ab114
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < 334b435b951353f934d5110c4630e0cb58d2f9a7
Fixed in
  • 334b435b951353f934d5110c4630e0cb58d2f9a7
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < 178ea7a1c2c3c0c01d14b8f60aa35f1e0cdc6b78
Fixed in
  • 178ea7a1c2c3c0c01d14b8f60aa35f1e0cdc6b78
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < 5e932abfcce6189d067fffb0eb8214443bc04374
Fixed in
  • 5e932abfcce6189d067fffb0eb8214443bc04374
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < 4f7e869d0db24ae07b4c888fd3bc21554eef775d
Fixed in
  • 4f7e869d0db24ae07b4c888fd3bc21554eef775d
LinuxLinuxAffected
  • ≥ eeb386aeb5b7c8d2dae6a3ba49255d8a97803182, < 2fbe430fe40bc5adb7e439d0136d2c5fe34613ba
Fixed in
  • 2fbe430fe40bc5adb7e439d0136d2c5fe34613ba

AI-suggested

A patch has been applied to the Linux kernel to add NULL checks before dereferencing matrix_mdev->kvm and to correct mutex locking order. Users should update to a Linux kernel version that includes this fix. No additional mitigation is required beyond applying the official fix.

Description

A NULL pointer dereference vulnerability was identified and fixed in the Linux kernel's s390 vfio-ap driver. The issue involved dereferencing the matrix_mdev->kvm pointer without verifying it was non-NULL, which could lead to a kernel crash. The fix adds proper NULL checks before accessing the kvm lock mutex to prevent this condition.

References

Community reviews

Loading reviews…