Description (CNA)
In the Linux kernel, the following vulnerability has been resolved: scsi: hpsa: Fix DMA mapping leak on IOACCEL2 reset path If phys_disk->in_reset is set, the function returns directly without undoing the resources acquired for the command. Add the missing error cleanup by unmapping the IOACCEL2 SG chain block when needed, unmapping the SCSI command, and dropping the outstanding IOACCEL command count before returning.
Affected (CNA)
| Vendor / product | Versions |
|---|---|
| Linux / Linux | affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before fca5edd748f00e87f2dd55a6333722b46af30e74; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before fb40928c59329a50eadb3ce8bfd7a67f490a6212; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before 018cbce6ee158244bb76cf638e8e3054e240aea9; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before a61de4d7e22a9ab9a90094d0e180b378e09a1d2c; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before e7bde072cceefc564413b46d64017c47a2e9977d; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before d495b403d5b357dfe506b963bd7a78ecd5c7b667; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before 782e1bf48672be44265c48e14602696c3c8ed904; affected c5dfd106414f3e038fee5c6f0800fd55ed07b41d before e166bafc483e927150cb9b5f286c9191ea0df84e |
| Linux / Linux | affected 5.3; unaffected 0 before 5.3; unaffected 5.10.261 through 5.10.*; unaffected 5.15.212 through 5.15.*; unaffected 6.1.178 through 6.1.*; unaffected 6.6.145 through 6.6.*; unaffected 6.12.97 through 6.12.*; unaffected 6.18.40 through 6.18.*; unaffected 7.1.5 through 7.1.*; unaffected 7.2 through * |
CWE
No CWE identifiers supplied.
References
- https://git.kernel.org/stable/c/fca5edd748f00e87f2dd55a6333722b46af30e74
- https://git.kernel.org/stable/c/fb40928c59329a50eadb3ce8bfd7a67f490a6212
- https://git.kernel.org/stable/c/018cbce6ee158244bb76cf638e8e3054e240aea9
- https://git.kernel.org/stable/c/a61de4d7e22a9ab9a90094d0e180b378e09a1d2c
- https://git.kernel.org/stable/c/e7bde072cceefc564413b46d64017c47a2e9977d
- https://git.kernel.org/stable/c/d495b403d5b357dfe506b963bd7a78ecd5c7b667
- https://git.kernel.org/stable/c/782e1bf48672be44265c48e14602696c3c8ed904
- https://git.kernel.org/stable/c/e166bafc483e927150cb9b5f286c9191ea0df84e