๐Ÿ” CVE Alert

CVE-2024-47666

UNKNOWN 0.0

scsi: pm80xx: Set phy->enable_completion only when we wait for it

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

In the Linux kernel, the following vulnerability has been resolved: scsi: pm80xx: Set phy->enable_completion only when we wait for it pm8001_phy_control() populates the enable_completion pointer with a stack address, sends a PHY_LINK_RESET / PHY_HARD_RESET, waits 300 ms, and returns. The problem arises when a phy control response comes late. After 300 ms the pm8001_phy_control() function returns and the passed enable_completion stack address is no longer valid. Late phy control response invokes complete() on a dangling enable_completion pointer which leads to a kernel crash.

Vendor linux
Product linux
Ecosystems
Industries
Technology
Published Oct 9, 2024
Last Updated May 11, 2026
Stay Ahead of the Next One

Get instant alerts for linux linux

Be the first to know when new unknown vulnerabilities affecting linux linux are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

Linux / Linux
869ddbdcae3b4fb83b99889abae31544c149b210 < ddc501f4130f4baa787cb6cfa309af697179f475 869ddbdcae3b4fb83b99889abae31544c149b210 < a5d954802bda1aabcba49633cd94bad91c94113f 869ddbdcae3b4fb83b99889abae31544c149b210 < e23ee0cc5bded07e700553aecc333bb20c768546 869ddbdcae3b4fb83b99889abae31544c149b210 < 7b1d779647afaea9185fa2f150b1721e7c1aae89 869ddbdcae3b4fb83b99889abae31544c149b210 < f14d3e1aa613311c744af32d75125e95fc8ffb84 869ddbdcae3b4fb83b99889abae31544c149b210 < e4f949ef1516c0d74745ee54a0f4882c1f6c7aea
Linux / Linux
4.15

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
git.kernel.org: https://git.kernel.org/stable/c/ddc501f4130f4baa787cb6cfa309af697179f475 git.kernel.org: https://git.kernel.org/stable/c/a5d954802bda1aabcba49633cd94bad91c94113f git.kernel.org: https://git.kernel.org/stable/c/e23ee0cc5bded07e700553aecc333bb20c768546 git.kernel.org: https://git.kernel.org/stable/c/7b1d779647afaea9185fa2f150b1721e7c1aae89 git.kernel.org: https://git.kernel.org/stable/c/f14d3e1aa613311c744af32d75125e95fc8ffb84 git.kernel.org: https://git.kernel.org/stable/c/e4f949ef1516c0d74745ee54a0f4882c1f6c7aea