CVE-2023-52840
published 2024-05-21CVE-2023-52840: In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_device()…
PriorityP337high7.8CVSS 3.1
AVLACLPRLUINSUCHIHAH
EPSS
0.24%
15.6th percentile
In the Linux kernel, the following vulnerability has been resolved:
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
The put_device() calls rmi_release_function() which frees "fn" so the
dereference on the next line "fn->num_of_irqs" is a use after free.
Move the put_device() to the end to fix this.
Affected
21 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| debian | linux | < linux 6.1.64-1 (bookworm) | linux 6.1.64-1 (bookworm) |
| linux | linux | — | — |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < 2f236d8638f5b43e0c72919a6a27fe286c32053f | 2f236d8638f5b43e0c72919a6a27fe286c32053f |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < 50d12253666195a14c6cd2b81c376e2dbeedbdff | 50d12253666195a14c6cd2b81c376e2dbeedbdff |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < 6c71e065befb2fae8f1461559b940c04e1071bd5 | 6c71e065befb2fae8f1461559b940c04e1071bd5 |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < 303766bb92c5c225cf40f9bbbe7e29749406e2f2 | 303766bb92c5c225cf40f9bbbe7e29749406e2f2 |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < 7082b1fb5321037bc11ba1cf2d7ed23c6b2b521f | 7082b1fb5321037bc11ba1cf2d7ed23c6b2b521f |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < cc56c4d17721dcb10ad4e9c9266e449be1462683 | cc56c4d17721dcb10ad4e9c9266e449be1462683 |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < c8e639f5743cf4b01f8c65e0df075fe4d782b585 | c8e639f5743cf4b01f8c65e0df075fe4d782b585 |
| linux | linux | >= 24d28e4f1271cb2f91613dada8f2acccd00eff56 < eb988e46da2e4eae89f5337e047ce372fe33d5b1 | eb988e46da2e4eae89f5337e047ce372fe33d5b1 |
| linux | linux_kernel | >= 0 < 5.10.205-1 | 5.10.205-1 |
| linux | linux_kernel | >= 0 < 6.1.64-1 | 6.1.64-1 |
| linux | linux_kernel | >= 0 < 6.6.8-1 | 6.6.8-1 |
| linux | linux_kernel | >= 0 < 6.6.8-1 | 6.6.8-1 |
| linux | linux_kernel | >= 4.18 < 4.19.299 | 4.19.299 |
| linux | linux_kernel | >= 4.20 < 5.4.261 | 5.4.261 |
| linux | linux_kernel | >= 5.11 < 5.15.139 | 5.15.139 |
| linux | linux_kernel | >= 5.16 < 6.1.63 | 6.1.63 |
| linux | linux_kernel | >= 5.5 < 5.10.201 | 5.10.201 |
| linux | linux_kernel | >= 6.2 < 6.5.12 | 6.5.12 |
| linux | linux_kernel | >= 6.6 < 6.6.2 | 6.6.2 |
CVSS provenance
nvdv3.17.8HIGHCVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
osv7.8HIGH
vendor_debian7.8HIGH
vendor_redhat7.8HIGH
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
CISA ICS
Siemens SINEC OS
cisa_ics·2025-08-14
Siemens SINEC OS
ICS Advisory
##
Siemens SINEC OS
Release DateAugust 14, 2025
Alert CodeICSA-25-226-15
Related topics:
Industrial Control System Vulnerabilities, Industrial Control Systems
As of January 10, 2023, CISA will no longer be updating ICS security advisories for Siemens product vulnerabilities beyond the initial advisory. For the most up-to-date information on vulnerabilities in this advisory, please see Siemens' ProductCERT Security Advisories (CERT Services | Services | Siemens Global).
View CSAF
## 1. EXECUTIVE SUMMARY
- CVSS v3.1 9.1
- ATTENTION: Exploitable remotely/low attack complexity
- Vendor: Siemens
- Equipment: RUGGEDCOM, SCALANCE
- Vulnerabilities: NULL Pointer Dereference, Use After Free, Unchecked Input for Loop Condition, Out-of-bounds Write, Ou
Red Hat
kernel: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
vendor_redhat·2024-05-21·CVSS 7.8
CVE-2023-52840 [HIGH] CWE-416 kernel: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
kernel: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
In the Linux kernel, the following vulnerability has been resolved:
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
The put_device() calls rmi_release_function() which frees "fn" so the
dereference on the next line "fn->num_of_irqs" is a use after free.
Move the put_device() to the end to fix this.
Package: kernel (Red Hat Enterprise Linux 6) - Out of support scope
Package: kernel (Red Hat Enterprise Linux 7) - Out of support scope
Package: kernel-rt (Red Hat Enterprise Linux 7) - Out of support scope
Package: kernel-rt (Red Hat Enterprise Linux 9) - Affected
Debian
CVE-2023-52840: linux - In the Linux kernel, the following vulnerability has been resolved: Input: syna...
vendor_debian·2023·CVSS 7.8
CVE-2023-52840 [HIGH] CVE-2023-52840: linux - In the Linux kernel, the following vulnerability has been resolved: Input: syna...
In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_device() calls rmi_release_function() which frees "fn" so the dereference on the next line "fn->num_of_irqs" is a use after free. Move the put_device() to the end to fix this.
Scope: local
bookworm: resolved (fixed in 6.1.64-1)
bullseye: resolved (fixed in 5.10.205-1)
forky: resolved (fixed in 6.6.8-1)
sid: resolved (fixed in 6.6.8-1)
trixie: resolved (fixed in 6.6.8-1)
GHSA
GHSA-rc69-h6px-vf8q: In the Linux kernel, the following vulnerability has been resolved:
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
The put_
ghsa_unreviewed·2024-05-21
CVE-2023-52840 [HIGH] CWE-416 GHSA-rc69-h6px-vf8q: In the Linux kernel, the following vulnerability has been resolved:
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
The put_
In the Linux kernel, the following vulnerability has been resolved:
Input: synaptics-rmi4 - fix use after free in rmi_unregister_function()
The put_device() calls rmi_release_function() which frees "fn" so the
dereference on the next line "fn->num_of_irqs" is a use after free.
Move the put_device() to the end to fix this.
OSV
CVE-2023-52840: In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_de
osv·2024-05-21·CVSS 7.8
CVE-2023-52840 [HIGH] CVE-2023-52840: In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_de
In the Linux kernel, the following vulnerability has been resolved: Input: synaptics-rmi4 - fix use after free in rmi_unregister_function() The put_device() calls rmi_release_function() which frees "fn" so the dereference on the next line "fn->num_of_irqs" is a use after free. Move the put_device() to the end to fix this.
No detection rules found.
No public exploits indexed.
https://git.kernel.org/stable/c/2f236d8638f5b43e0c72919a6a27fe286c32053fhttps://git.kernel.org/stable/c/303766bb92c5c225cf40f9bbbe7e29749406e2f2https://git.kernel.org/stable/c/50d12253666195a14c6cd2b81c376e2dbeedbdffhttps://git.kernel.org/stable/c/6c71e065befb2fae8f1461559b940c04e1071bd5https://git.kernel.org/stable/c/7082b1fb5321037bc11ba1cf2d7ed23c6b2b521fhttps://git.kernel.org/stable/c/c8e639f5743cf4b01f8c65e0df075fe4d782b585https://git.kernel.org/stable/c/cc56c4d17721dcb10ad4e9c9266e449be1462683https://git.kernel.org/stable/c/eb988e46da2e4eae89f5337e047ce372fe33d5b1https://git.kernel.org/stable/c/2f236d8638f5b43e0c72919a6a27fe286c32053fhttps://git.kernel.org/stable/c/303766bb92c5c225cf40f9bbbe7e29749406e2f2https://git.kernel.org/stable/c/50d12253666195a14c6cd2b81c376e2dbeedbdffhttps://git.kernel.org/stable/c/6c71e065befb2fae8f1461559b940c04e1071bd5https://git.kernel.org/stable/c/7082b1fb5321037bc11ba1cf2d7ed23c6b2b521fhttps://git.kernel.org/stable/c/c8e639f5743cf4b01f8c65e0df075fe4d782b585https://git.kernel.org/stable/c/cc56c4d17721dcb10ad4e9c9266e449be1462683https://git.kernel.org/stable/c/eb988e46da2e4eae89f5337e047ce372fe33d5b1
2024-05-21
Published