CVE-2023-52985

Source
https://nvd.nist.gov/vuln/detail/CVE-2023-52985
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2023-52985.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2023-52985
Downstream
Published
2025-03-27T16:43:22Z
Modified
2025-10-21T15:07:31.715341Z
Summary
arm64: dts: imx8mm-verdin: Do not power down eth-phy
Details

In the Linux kernel, the following vulnerability has been resolved:

arm64: dts: imx8mm-verdin: Do not power down eth-phy

Currently if suspending using either freeze or memory state, the fec driver tries to power down the phy which leads to crash of the kernel and non-responsible kernel with the following call trace:

[ 24.839889 ] Call trace: [ 24.839892 ] phyerror+0x18/0x60 [ 24.839898 ] kszphyhandleinterrupt+0x6c/0x80 [ 24.839903 ] phyinterrupt+0x20/0x2c [ 24.839909 ] irqthreadfn+0x30/0xa0 [ 24.839919 ] irqthread+0x178/0x2c0 [ 24.839925 ] kthread+0x154/0x160 [ 24.839932 ] retfrom_fork+0x10/0x20

Since there is currently no functionality in the phy subsystem to power down phys let's just disable the feature of powering-down the ethernet phy.

References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6a57f224f7346c8d23596f2ef1ce360669926f54
Fixed
0bdd5a7b517f16fdffc444be6516c45788548d08
Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
6a57f224f7346c8d23596f2ef1ce360669926f54
Fixed
39c95d0c357d7ef76aea958c1bece6b24f9b2e7e

Affected versions

v5.*

v5.17
v5.17-rc2
v5.17-rc3
v5.17-rc4
v5.17-rc5
v5.17-rc6
v5.17-rc7
v5.17-rc8
v5.18
v5.18-rc1
v5.18-rc2
v5.18-rc3
v5.18-rc4
v5.18-rc5
v5.18-rc6
v5.18-rc7
v5.19
v5.19-rc1
v5.19-rc2
v5.19-rc3
v5.19-rc4
v5.19-rc5
v5.19-rc6
v5.19-rc7
v5.19-rc8

v6.*

v6.0
v6.0-rc1
v6.0-rc2
v6.0-rc3
v6.0-rc4
v6.0-rc5
v6.0-rc6
v6.0-rc7
v6.1
v6.1-rc1
v6.1-rc2
v6.1-rc3
v6.1-rc4
v6.1-rc5
v6.1-rc6
v6.1-rc7
v6.1-rc8
v6.1.1
v6.1.10
v6.1.2
v6.1.3
v6.1.4
v6.1.5
v6.1.6
v6.1.7
v6.1.8
v6.1.9
v6.2-rc1

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
5.18.0
Fixed
6.1.11