Cyber Resilience

CVE-2023-52488

Linux Kernel 3.16 – 6.1.76

Published
11 March 2024
Modified
14 February 2025
Patch / advisory
CVSS Score v3.1 5.5
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
EPSS Score 0.0029 21th percentile
Risk Priority 42 floored blend · peak EPSS

CVSS and EPSS are reproduced from their sources (NVD, FIRST EPSS). Risk Priority is our own derived reading, not an NVD score.

Summary

CVE-2023-52488 is a medium-severity an unspecified weakness vulnerability in Linux Linux Kernel. Its CVSS base score is 5.5 (Medium).

Operationally, ranked at the 21th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog.

EU & UK References

Vulnerability Data

In the Linux kernel, the following vulnerability has been resolved: serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO The SC16IS7XX IC supports a burst mode to access the FIFOs where the initial register address is sent ($00),…

more

followed by all the FIFO data without having to resend the register address each time. In this mode, the IC doesn't increment the register address for each R/W byte. The regmap_raw_read() and regmap_raw_write() are functions which can perform IO over multiple registers. They are currently used to read/write from/to the FIFO, and although they operate correctly in this burst mode on the SPI bus, they would corrupt the regmap cache if it was not disabled manually. The reason is that when the R/W size is more than 1 byte, these functions assume that the register address is incremented and handle the cache accordingly. Convert FIFO R/W functions to use the regmap _noinc_ versions in order to remove the manual cache control which was a workaround when using the _raw_ versions. FIFO registers are properly declared as volatile so cache will not be used/updated for FIFO accesses.

CWE(s)

Related Threats

CVEs Like This One

CVE-2024-49863Same product: Linux Linux Kernel
CVE-2024-42319Same product: Linux Linux Kernel
CVE-2024-38572Same product: Linux Linux Kernel
CVE-2024-35801Same product: Linux Linux Kernel
CVE-2024-38631Same product: Linux Linux Kernel
CVE-2024-46680Same product: Linux Linux Kernel
CVE-2024-42261Same product: Linux Linux Kernel
CVE-2024-50278Same product: Linux Linux Kernel
CVE-2024-38381Same product: Linux Linux Kernel
CVE-2024-50000Same product: Linux Linux Kernel

Affected Assets

linux
linux kernel
3.16 — 6.1.76 · 6.2 — 6.6.15 · 6.7 — 6.7.3

Mitigating Controls

No mitigating controls mapped yet. The per-CVE control annotator has not reached this CVE.

References