CVE Database
/

CVE-2023-53238

Back to search

CVE-2023-53238

Published: Sep 15, 2025

Modified: May 11, 2026

PUBLISHED

Description

In the Linux kernel, the following vulnerability has been resolved: phy: hisilicon: Fix an out of bounds check in hisi_inno_phy_probe() The size of array 'priv->ports[]' is INNO_PHY_PORT_NUM. In the for loop, 'i' is used as the index for array 'priv->ports[]' with a check (i > INNO_PHY_PORT_NUM) which indicates that INNO_PHY_PORT_NUM is allowed value for 'i' in the same loop. This > comparison needs to be changed to >=, otherwise it potentially leads to an out of bounds write on the next iteration through the loop

VendorProductVersions

Linux

Linux

affected
ba8b0ee81fbbc249e60f84bf097bd56e8047c742 - < 2843a2e703f5cb85c9eeca11b7ee90861635a010
affected
ba8b0ee81fbbc249e60f84bf097bd56e8047c742 - < 195e806b2afb0bad6470c9094f7e45e0cf109ee0
affected
ba8b0ee81fbbc249e60f84bf097bd56e8047c742 - < ad249aa3c38f329f91fba8b4b3cd087e79fb0ce8
affected
ba8b0ee81fbbc249e60f84bf097bd56e8047c742 - < 6d8a71e4c3a2fa4960cc50996e76a42b62fab677
affected
ba8b0ee81fbbc249e60f84bf097bd56e8047c742 - < 01cb355bb92e8fcf8306e11a4774d610c5864e39

+2 more versions

Linux

Linux

affected
4.17
unaffected
0 - < 4.17
unaffected
4.19.291 - <= 4.19.*
unaffected
5.4.253 - <= 5.4.*
unaffected
5.10.190 - <= 5.10.*

+4 more versions

Security Training

Train your team to recognize and prevent security threats with our comprehensive security awareness program.

Start Training

Vulnerability Scanning

Discover vulnerabilities in your applications and infrastructure before attackers do.

Scan Now