scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts
- Published
- Last modified
- Where the record stands: published, rejected by its publisher, or superseded by another id.What do these mean? →
- published
- Whether CISA lists it in its Known Exploited Vulnerabilities catalog: proof that attackers are using it.What do these mean? →
- Not listed in CISA KEV
- Fix
- Fixed in 5.15.61, 5.18.18, 5.19.2
- Whether working attack code is public (Exploit-DB, Metasploit, Nuclei or GitHub). Public code makes attacks easier.What do these mean? →
- None on Exploit-DB, Metasploit or GitHub
- Exploitation: none
- Automatable: no
- Technical impact: total
Summary
In the Linux kernel, the following vulnerability has been resolved: scsi: qla2xxx: Fix crash due to stale SRB access around I/O timeouts Ensure SRB is returned during I/O timeout error escalation. If that is not possible fail the escalation path. Following crash stack was seen: BUG: unable to handle kernel paging request at 0000002f56aa90f8 IP: qla_chk_edif_rx_sa_delete_pending+0x14/0x30 [qla2xxx] Call Trace: ? qla2x00_status_entry+0x19f/0x1c50 [qla2xxx] ? qla2x00_start_sp+0x116/0x1170 [qla2xxx] ? dma_pool_alloc+0x1d6/0x210 ? mempool_alloc+0x54/0x130 ? qla24xx_process_response_queue+0x548/0x12b0 [qla2xxx] ? qla_do_work+0x2d/0x40 [qla2xxx] ? process_one_work+0x14c/0x390
Timeline
- CVE published
- CISA SSVC assessment
Exploitation: none · Automatable: no · Technical impact: total
- Record last updated
Affected versions
- Linux Linux
From d74595278f4ab192af66d9e60a9087464638beee · fixed in b7bae3886a30d258b5b4fee26647043d68da3661; From d74595278f4ab192af66d9e60a9087464638beee · fixed in b70553175d0f94ebd73670bc16ade90bd7f7d76f; From d74595278f4ab192af66d9e60a9087464638beee · fixed in 7dcd49c42b14717dd668fd73b503d241fdf82439; From d74595278f4ab192af66d9e60a9087464638beee · fixed in c39587bc0abaf16593f7abcdf8aeec3c038c7d52
- Linux Linux
4.10
- KernelLinux
From 4.10.0 · fixed in 5.15.61; From 5.16.0 · fixed in 5.18.18; From 5.19.0 · fixed in 5.19.2