Skip to main content
VulnerabilityPublished Updated

CVE-2026-89859: Linux kernel · scsi: qla2xxx: Zero dport diagnostics buffer to avoid info leak

Source GCVE Database

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

Not known to be exploited · fixed in eeef4fa993b3f962de9b45999f12ff25a5c79ce7 : 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 eeef4fa993b3f962de9b45999f12ff25a5c79ce7, d6e2411516bb95e52cb74c9c56b60ad2548a2730, c3e4c716909a053391b06a9a816c8588b652e3d2 +5

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
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < eeef4fa993b3f962de9b45999f12ff25a5c79ce7
Fixed in
  • eeef4fa993b3f962de9b45999f12ff25a5c79ce7
LinuxLinuxAffected
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < d6e2411516bb95e52cb74c9c56b60ad2548a2730
Fixed in
  • d6e2411516bb95e52cb74c9c56b60ad2548a2730
LinuxLinuxAffected
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < c3e4c716909a053391b06a9a816c8588b652e3d2
Fixed in
  • c3e4c716909a053391b06a9a816c8588b652e3d2
LinuxLinuxAffected
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < a152edab3854f01dd2daf3eaf8f32cbabdb3834e
Fixed in
  • a152edab3854f01dd2daf3eaf8f32cbabdb3834e
LinuxLinuxAffected
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < 504b177ad58c45be7e1cfa81f9b42f7f040737c5
Fixed in
  • 504b177ad58c45be7e1cfa81f9b42f7f040737c5
LinuxLinuxAffected
  • ≥ ec89146215d124c429bff84b498dccdc4919ffa7, < 9fc03be982763a131913f84fe73b240ae45bca37
Fixed in
  • 9fc03be982763a131913f84fe73b240ae45bca37

AI-suggested

A fix is available that replaces the non-zeroing kmalloc_obj() allocation with kzalloc_obj(), which zeroes the diagnostics buffer before use. Users should apply the official Linux kernel patch that implements this change to prevent the information leak.

Description

A vulnerability in the Linux kernel's qla2xxx SCSI driver allows uninitialized kernel heap memory to be leaked to user space due to improper zeroing of the diagnostics buffer. This occurs because the buffer allocated with kmalloc_obj() is not zeroed before copying data back to user space, exposing potentially sensitive kernel memory contents.

References

Community reviews

Loading reviews…