-
CVE-2023-53759
- EPSS 0.16%
- Veröffentlicht 08.12.2025 01:19:20
- Zuletzt bearbeitet 15.04.2026 00:35:42
- CVE-Watchlists
- Unerledigt
HID: hidraw: fix data race on device refcount
In the Linux kernel, the following vulnerability has been resolved:
HID: hidraw: fix data race on device refcount
The hidraw_open() function increments the hidraw device reference
counter. The counter has no dedicated synchronization mechanism,
resulting in a potential data race when concurrently opening a device.
The race is a regression introduced by commit 8590222e4b02 ("HID:
hidraw: Replace hidraw device table mutex with a rwsem"). While
minors_rwsem is intended to protect the hidraw_table itself, by instead
acquiring the lock for writing, the reference counter is also protected.
This is symmetrical to hidraw_release().Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt
Linux
Default Statusunaffected
Version
8590222e4b021054a7167a4dd35b152a8ed7018e
Version <
879e79c3aead41b8aa2e91164354b30bd1c4ef3b
Status
affected
Version
8590222e4b021054a7167a4dd35b152a8ed7018e
Version <
ff348eabd97577da974d3db7038857f28c61d2bd
Status
affected
Version
8590222e4b021054a7167a4dd35b152a8ed7018e
Version <
05b47034e2488c2924e5c032e20a1979d012b5b5
Status
affected
Version
8590222e4b021054a7167a4dd35b152a8ed7018e
Version <
944ee77dc6ec7b0afd8ec70ffc418b238c92f12b
Status
affected
HerstellerLinux
≫
Produkt
Linux
Default Statusaffected
Version
5.17
Status
affected
Version
0
Version <
5.17
Status
unaffected
Version <=
6.1.*
Version
6.1.37
Status
unaffected
Version <=
6.3.*
Version
6.3.11
Status
unaffected
Version <=
6.4.*
Version
6.4.1
Status
unaffected
Version <=
*
Version
6.5
Status
unaffected
VulnDex Vulnerability Enrichment
| Typ | Quelle | Score | Percentile |
|---|---|---|---|
| EPSS | FIRST.org | 0.16% | 0.058 |
| Quelle | Base Score | Exploit Score | Impact Score | Vector String |
|---|
https://git.kernel.org/stable/c/879e79c3aead41b8aa2e91164354b30bd1c4ef3b
https://git.kernel.org/stable/c/ff348eabd97577da974d3db7038857f28c61d2bd
https://git.kernel.org/stable/c/05b47034e2488c2924e5c032e20a1979d012b5b5
https://git.kernel.org/stable/c/944ee77dc6ec7b0afd8ec70ffc418b238c92f12b