# CVE-2023-54100: linux: In the Linux kernel, the following vulnerability has been resolved:  scsi: qedi: Fix use after free bug in qedi_remov...

CVE-2023-54100 is fixed in 63 products on 1 platform, first by RHSA-2024:2394, released April 30, 2024. It is not reported as exploited. Patch Radar priority: High.

- Web page: https://patchblox.com/security/cve/CVE-2023-54100
- Priority: High
- CVSS: 8.0 (high)
- EPSS: 0.0016
- CISA KEV: not listed
- Exploited (vendor report): no
- Publicly disclosed: no
- Published: Apr 30, 2024

## Description

In the Linux kernel, the following vulnerability has been resolved:  scsi: qedi: Fix use after free bug in qedi_remove()  In qedi_probe() we call __qedi_probe() which initializes &qedi->recovery_work with qedi_recovery_handler() and &qedi->board_disable_work with qedi_board_disable_work().  When qedi_schedule_recovery_handler() is called, schedule_delayed_work() will finally start the work.  In qedi_remove(), which is called to remove the driver, the following sequence may be observed:  Fix this by finishing the work before cleanup in qedi_remove().  CPU0                  CPU1                       |qedi_recovery_handler qedi_remove          |   __qedi_remove      | iscsi_host_free      | scsi_host_put        | //free shost         |                      |iscsi_host_for_each_session                      |//use qedi->shost  Cancel recovery_work and board_disable_work in __qedi_remove().

## Where it's fixed

| Platform | Product | Fixed in | Fix | Released |
|---|---|---|---|---|
| Linux | bpftool RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | bpftool RHEL 9 | 0:7.3.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel rocky 8 | 0:4.18.0-553.123.1.el8_10.cloud.0.1 | [RXSA-2024:3138](https://patchblox.com/security/data/fix/linux/rxsa-2024-3138.md) | May 29, 2026 |
| Linux | kernel-64k RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-devel-matched RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-debug-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-devel-matched RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-64k-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-abi-stablelists RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-abi-stablelists RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-core RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-debug RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-core RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-debug-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-devel RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-debug-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-devel-matched RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-modules RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-debug-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-modules-extra RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-debug-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-debug-uki-virt RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-devel RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-devel-matched RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-doc RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-doc RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-modules RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-modules-extra RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-kvm RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-debug-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-kvm RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-rt-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-tools RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-tools RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-tools-libs RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-tools-libs RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-tools-libs-devel RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-tools-libs-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-uki-virt RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-zfcpdump RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-core RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-zfcpdump-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-devel RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-zfcpdump-devel RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-devel-matched RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-modules RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-zfcpdump-modules RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-modules-core RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | kernel-zfcpdump-modules-extra RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | kernel-zfcpdump-modules-extra RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | libperf RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | linux Debian 12.15 (bookworm) | 6.1.37-1 | [DEBIAN-CVE-2023-54100](https://patchblox.com/security/data/fix/linux/debian-cve-2023-54100.md) | Dec 24, 2025 |
| Linux | linux Debian 13.5 (trixie) | 6.3.7-1 | [DEBIAN-CVE-2023-54100](https://patchblox.com/security/data/fix/linux/debian-cve-2023-54100.md) | Dec 24, 2025 |
| Linux | linux Debian 14 | 6.3.7-1 | [DEBIAN-CVE-2023-54100](https://patchblox.com/security/data/fix/linux/debian-cve-2023-54100.md) | Dec 24, 2025 |
| Linux | perf RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | perf RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | python3-perf RHEL 8 | 0:4.18.0-553.el8_10 | [RHSA-2024:3138](https://patchblox.com/security/data/fix/linux/rhsa-2024-3138.md) | May 22, 2024 |
| Linux | python3-perf RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | rtla RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |
| Linux | rv RHEL 9 | 0:5.14.0-427.13.1.el9_4 | [RHSA-2024:2394](https://patchblox.com/security/data/fix/linux/rhsa-2024-2394.md) | Apr 30, 2024 |

---

Data as of 2026-11-08T19:12:23Z UTC. Source: Patchblox Patch Radar (https://patchblox.com/security/patch-radar). Patchblox finds out-of-date software on Windows, macOS and Linux and updates it through release rings: https://patchblox.com/demo

Free to use with attribution: show "Data: Patchblox Patch Radar" with a link to https://patchblox.com/security/patch-radar. Terms, including what needs a written agreement: https://patchblox.com/security/patch-radar/use-the-data

Product names, logos and trademarks shown on Patch Radar belong to their respective owners. They are used only to identify the software each security fix applies to and to help readers find their platform. Their use does not imply any affiliation with, or endorsement by, those owners, and Patchblox is not affiliated with any of them.
