CVE-2023-54234

CVE-2023-54234

High · published December 30, 2025

CVSS v3.1
7.8
EPSS
0%
Percentile
3.7
In the wild
Unconfirmed
What it is

In the Linux kernel, the following vulnerability has been resolved:

scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization

Commit c1af985d27da ("scsi: mpi3mr: Add Event acknowledgment logic")

introduced an array mrioc->evtack_cmds but initialization of the array

elements was missed. They are just zero cleared. The function

mpi3mr_complete_evt_ack() refers host_tag field of the elements. Due to the

zero value of the host_tag field, the function calls clear_bit() for

mrico->evtack_cmds_bitmap with wrong bit index. This results in memory

access to invalid address and "BUG: KASAN: use-after-free". This BUG was

observed at eHBA-9600 firmware update to version 8.3.1.0. To fix it, add

the missing initialization of mrioc->evtack_cmds.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00148 · 3.7th percentile
Published
2025-12-30T18:16Z
References (3)
EPSS history
Timeline
  • 30 DEC 12:11Z
    scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization
    cvelistv5