CVE-2023-53124
Description
In the Linux kernel, the following vulnerability has been resolved: scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() Port is allocated by sas_port_alloc_num() and rphy is allocated by either sas_end_device_alloc() or sas_expander_alloc(), all of which may return NULL. So we need to check the rphy to avoid possible NULL pointer access. If sas_rphy_add() returned with failure, rphy is set to NULL. We would access the rphy in the following lines which would also result NULL pointer access.
How to fix
- linux linux_kernel5.4.238, 5.10.176, 5.15.104, 6.1, 6.1.21, 6.2.8 or later
- git.kernel.org/stable/c/090305c36185c0547e4441d4c08f1cf096b32134
- git.kernel.org/stable/c/6f0c2f70d9929208d8427ec72c3ed91e2251e289
- git.kernel.org/stable/c/9937f784a608944107dcc2ba9a9c3333f8330b9e
- git.kernel.org/stable/c/a26c775ccc4cfe46f9b718b51bd24313053c7e0b
- git.kernel.org/stable/c/b5e5bbb3fa5f8412e96c5eda7f4a4af6241d6bd3
- git.kernel.org/stable/c/d3c57724f1569311e4b81e98fad0931028b9bdcd
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| linux linux_kernel | 5.4.229 ≤ v < 5.4.238, 5.10.163 ≤ v < 5.10.176, 5.15.86 ≤ v < 5.15.104, 6.0.16 ≤ v < 6.1, 6.1.2 ≤ v < 6.1.21, 6.2 ≤ v < 6.2.8, 6.3 | 5.4.238, 5.10.176, 5.15.104, 6.1, 6.1.21, 6.2.8 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.