Vulnerability · Published Nov 1, 2023 · Assigned by redhat

CVE-2023-5178Kernel: use after free in nvmet_tcp_free_crypto in nvme

High 8.8

In plain English

A high-severity use-after-free in Red Hat Enterprise Linux 6 from Red Hat. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 9.6% (higher than 96% of all known vulnerabilities). Ready-made attack tooling exists: public proof-of-concept code. Fixed versions are available - upgrade the affected package.

Severity (CVSS 3.1)8.8High
Exploit odds (30 days)9.6%top 4.5% of all CVEs
Exploited in the wildNo reportsnot in CISA KEV
Attack tooling1Public PoC

Official description

A use-after-free vulnerability was found in drivers/nvme/target/tcp.c` in `nvmet_tcp_free_crypto` due to a logical bug in the NVMe/TCP subsystem in the Linux kernel. This issue may allow a malicious user to cause a use-after-free and double-free problem, which may permit remote code execution or lead to local privilege escalation.

Affected packages & fixed versions

EcosystemPackageFixed inAdvisory
AlmaLinux:8bpftool4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-abi-stablelists4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-core4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-cross-headers4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-debug4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-debug-core4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-debug-devel4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-debug-modules4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-debug-modules-extra4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-devel4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-doc4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-modules4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-modules-extra4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-tools4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-tools-libs4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-tools-libs-devel4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-zfcpdump4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-zfcpdump-core4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-zfcpdump-devel4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-zfcpdump-modules4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8kernel-zfcpdump-modules-extra4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8perf4.18.0-513.9.1.el8_9ALSA-2023:7549
AlmaLinux:8python3-perf4.18.0-513.9.1.el8_9ALSA-2023:7549
Debian:12linux6.1.64-1DEBIAN-CVE-2023-5178
Debian:13linux6.5.8-1DEBIAN-CVE-2023-5178
Debian:14linux6.5.8-1DEBIAN-CVE-2023-5178
Rocky Linux:8kernel0:4.18.0-513.9.1.el8_9RLSA-2023:7549
Rocky Linux:8kernel0:4.18.0-513.9.1.el8_9.cloudRXSA-2023:7549
Rocky Linux:8kernel-rt0:4.18.0-513.9.1.rt7.311.el8_9RLSA-2023:7548
Ubuntu:22.04:LTSlinux5.15.0-91.101UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux5.15.0-91.101USN-6549-1
Ubuntu:22.04:LTSlinux-allwinner-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-aws5.15.0-1051.56USN-6549-1
Ubuntu:22.04:LTSlinux-aws5.15.0-1051.56UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-aws-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-aws-6.26.2.0-1017.17~22.04.1USN-6534-1
Ubuntu:22.04:LTSlinux-aws-6.26.2.0-1017.17~22.04.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-aws-6.5no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure5.15.0-1053.61USN-6549-1
Ubuntu:22.04:LTSlinux-azure5.15.0-1053.61UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-6.26.2.0-1018.18~22.04.1USN-6534-1
Ubuntu:22.04:LTSlinux-azure-6.26.2.0-1018.18~22.04.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-6.5no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-fde5.15.0-1053.61.1USN-6549-1
Ubuntu:22.04:LTSlinux-azure-fde5.15.0-1053.61.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-fde-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-fde-6.26.2.0-1018.18~22.04.1.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-azure-fde-6.26.2.0-1018.18~22.04.1.1USN-6534-1
Ubuntu:22.04:LTSlinux-gcp5.15.0-1048.56UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-gcp5.15.0-1048.56USN-6549-1
Ubuntu:22.04:LTSlinux-gcp-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-gcp-6.26.2.0-1021.23~22.04.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-gcp-6.26.2.0-1021.23~22.04.1USN-6635-1
Ubuntu:22.04:LTSlinux-gke5.15.0-1048.53UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-gke5.15.0-1048.53USN-6549-1
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1034.40USN-6549-2
Ubuntu:22.04:LTSlinux-gkeop5.15.0-1034.40UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-hwe-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-hwe-6.26.2.0-39.40~22.04.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-hwe-6.26.2.0-39.40~22.04.1USN-6534-3
Ubuntu:22.04:LTSlinux-ibm5.15.0-1044.47USN-6549-1
Ubuntu:22.04:LTSlinux-ibm5.15.0-1044.47UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1046.52USN-6549-4
Ubuntu:22.04:LTSlinux-intel-iotg5.15.0-1046.52UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-kvm5.15.0-1048.53USN-6549-1
Ubuntu:22.04:LTSlinux-kvm5.15.0-1048.53UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-91.101USN-6549-3
Ubuntu:22.04:LTSlinux-lowlatency5.15.0-91.101UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-lowlatency-hwe-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.26.2.0-1018.18~22.04.1UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-lowlatency-hwe-6.26.2.0-1018.18~22.04.1USN-6534-3
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1042.42USN-6549-1
Ubuntu:22.04:LTSlinux-nvidia5.15.0-1042.42UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-nvidia-6.26.2.0-1013.13UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-nvidia-6.26.2.0-1013.13USN-6534-3
Ubuntu:22.04:LTSlinux-nvidia-6.56.5.0-1007.7UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-nvidia-tegra5.15.0-1020.20UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-nvidia-tegra-igx5.15.0-1007.7UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oem-5.17no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oem-6.0no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oem-6.16.1.0-1026.26USN-6497-1
Ubuntu:22.04:LTSlinux-oem-6.16.1.0-1026.26UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oem-6.56.5.0-1009.10USN-6536-1
Ubuntu:22.04:LTSlinux-oem-6.56.5.0-1009.10UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oracle5.15.0-1049.55UBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-oracle5.15.0-1049.55USN-6549-1
Ubuntu:22.04:LTSlinux-raspi5.15.0-1044.47USN-6549-1
Ubuntu:22.04:LTSlinux-raspi5.15.0-1044.47UBUNTU-CVE-2023-5178
Ubuntu:24.04:LTSlinux-raspi-realtimeno fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-realtimeno fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-riscvno fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-riscv-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-starfive-5.19no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-starfive-6.2no fix listedUBUNTU-CVE-2023-5178
Ubuntu:22.04:LTSlinux-xilinx-zynqmp5.15.0-1027.31UBUNTU-CVE-2023-5178

Affected products (as reported)

VendorProductVersions
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 8.2 Advanced Update Support see references
Red Hat Red Hat Enterprise Linux 8.2 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.2 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.2 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 8.2 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 8.4 Advanced Mission Critical Update Support see references
Red Hat Red Hat Enterprise Linux 8.4 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.4 Telecommunications Update Service see references
Red Hat Red Hat Enterprise Linux 8.4 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 8.4 Update Services for SAP Solutions see references
Red Hat Red Hat Enterprise Linux 8.6 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 8.6 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 8.8 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 8.8 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9 see references
Red Hat Red Hat Enterprise Linux 9.0 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.0 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.0 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.2 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.2 Extended Update Support see references
Red Hat Red Hat Enterprise Linux 9.2 Extended Update Support see references
Red Hat Red Hat Virtualization 4 for Red Hat Enterprise Linux 8 see references
Red Hat Red Hat Enterprise Linux 6 see references
Red Hat Red Hat Enterprise Linux 7 see references
Red Hat Red Hat Enterprise Linux 7 see references

Weakness: CWE-416 · Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

References