CVE Catalog

CVE-2025-38238

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

In the fnic SCSI driver in the Linux kernel, a bug was found causing a crash in fnic_wq_cmpl_handler when FDMI RHBA and RPA requests time out. The driver reuses the same frame to send ABTS for both requests, leading to a double free of the same frame and a system crash.

Risk Assessment

The organization may experience system crashes when working with Fibre Channel devices if FDMI timeouts occur, potentially disrupting storage access.

Recommendation

Update the Linux kernel to a version containing this fix to prevent crashes in the fnic driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: scsi: fnic: Fix crash in fnic_wq_cmpl_handler when FDMI times out When both the RHBA and RPA FDMI requests time out, fnic reuses a frame to send ABTS for each of them. On send completion, this causes an attempt to free the same frame twice that leads to a crash. Fix crash by allocating separate frames for RHBA and RPA, and modify ABTS logic accordingly. Tested by checking MDS for FDMI information. Tested by using instrumented driver to: - Drop PLOGI response - Drop RHBA response - Drop RPA response - Drop RHBA and RPA response - Drop PLOGI response + ABTS response - Drop RHBA response + ABTS response - Drop RPA response + ABTS response - Drop RHBA and RPA response + ABTS response for both of them

Vulnerability data from NVD (NIST) · CISA KEV · EPSS