CVE-2023-54118 — Time-of-check Time-of-use (TOCTOU) Race Condition in Linux
Severity
5.5MEDIUM
No vectorEPSS
0.0%
top 92.57%
CISA KEV
Not in KEV
Exploit
No known exploits
Affected products
Timeline
PublishedDec 24
Description
In the Linux kernel, the following vulnerability has been resolved:
serial: sc16is7xx: setup GPIO controller later in probe
The GPIO controller component of the sc16is7xx driver is setup too
early, which can result in a race condition where another device tries
to utilise the GPIO lines before the sc16is7xx device has finished
initialising.
This issue manifests itself as an Oops when the GPIO lines are configured:
Unable to handle kernel read from unreadable memory at virtual address
...
pc …
Affected Packages4 packages
▶CVEListV5linux/linuxdfeae619d781dee61666d5551b93ba3be755a86b — 17b96b5c19bec791b433890549e44ca523dc82aa+5
🔴Vulnerability Details
3GHSA▶
GHSA-c243-ghfx-233w: In the Linux kernel, the following vulnerability has been resolved:
serial: sc16is7xx: setup GPIO controller later in probe
The GPIO controller comp↗2025-12-24
OSV▶
CVE-2023-54118: In the Linux kernel, the following vulnerability has been resolved: serial: sc16is7xx: setup GPIO controller later in probe The GPIO controller compon↗2025-12-24