CVE-2023-6535

Summary

A flaw was found in the Linux kernel's NVMe driver. This issue may allow an unauthenticated malicious actor to send a set of crafted TCP packages when using NVMe over TCP, leading the NVMe driver to a NULL pointer dereference in the NVMe driver, causing kernel panic and a denial of service.

Affected Software

VendorProductVersion RangeStatus
Red HatRed Hat Enterprise Linux 80:4.18.0-513.18.1.rt7.320.el8_9 < *unaffected
Red HatRed Hat Enterprise Linux 80:4.18.0-513.18.1.el8_9 < *unaffected
Red HatRed Hat Enterprise Linux 8.6 Extended Update Support0:4.18.0-372.91.1.el8_6 < *unaffected
Red HatRed Hat Enterprise Linux 8.8 Extended Update Support0:4.18.0-477.58.1.el8_8 < *unaffected
Red HatRed Hat Enterprise Linux 90:5.14.0-362.24.1.el9_3 < *unaffected
Red HatRed Hat Enterprise Linux 90:5.14.0-362.24.1.el9_3 < *unaffected
Red HatRed Hat Enterprise Linux 9.2 Extended Update Support0:5.14.0-284.52.1.el9_2 < *unaffected
Red HatRed Hat Enterprise Linux 9.2 Extended Update Support0:5.14.0-284.52.1.rt14.337.el9_2 < *unaffected
Red HatRed Hat Virtualization 4 for Red Hat Enterprise Linux 80:4.18.0-372.91.1.el8_6 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-22 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-11 < *unaffected
Red HatRHOL-5.8-RHEL-9v6.8.1-407 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-19 < *unaffected
Red HatRHOL-5.8-RHEL-9v1.0.0-479 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-7 < *unaffected
Red HatRHOL-5.8-RHEL-9v0.4.0-247 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-5 < *unaffected
Red HatRHOL-5.8-RHEL-9v1.1.0-227 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.1-470 < *unaffected
Red HatRHOL-5.8-RHEL-9v2.9.6-14 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-2 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-24 < *unaffected
Red HatRHOL-5.8-RHEL-9v5.8.6-10 < *unaffected
Red HatRHOL-5.8-RHEL-9v0.1.0-525 < *unaffected
Red HatRHOL-5.8-RHEL-9v0.1.0-224 < *unaffected
Red HatRHOL-5.8-RHEL-9v0.28.1-56 < *unaffected

Weaknesses

  • CWE-476: NULL Pointer Dereference

Workarounds

To mitigate this issue, prevent module nvmet-tcp from being loaded. Please see https://access.redhat.com/solutions/41278 for how to blacklist a kernel module to prevent it from loading automatically.

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: partial

CVE Program Container

Additional References

References