CVSS 7.8 · High EPSS 0,22%
Kerentanan Out-of-bounds Write pada linux kernel. Skor CVSS 3.1 7.8 (High) menurut NVD.
In the Linux kernel, the following vulnerability has been resolved: HID: cp2112: prevent a buffer overflow in cp2112_xfer() Smatch warnings: drivers/hid/hid-cp2112.c:793 cp2112_xfer() error: __memcpy() 'data->block[1]' too small (33 vs 255) drivers/hid/hid-cp2112.c:793 cp2112_xfer() error: __memcpy() 'buf' too small (64 vs 255) The 'read_length' variable is provided by 'data->block[0]' which comes from user and it(read_length) can take a value between 0-255. Add an upper bound to 'read_length' variable to prevent a buffer overflow in memcpy().
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
· uraikan di kalkulator | Vendor | Produk | Versi terdampak |
|---|---|---|
| linux | linux kernel | Versi 4.15.1 hingga sebelum 4.19.256 |
| linux | linux kernel | Versi 4.20 hingga sebelum 5.4.211 |
| linux | linux kernel | Versi 5.5 hingga sebelum 5.10.137 |
| linux | linux kernel | Versi 5.11 hingga sebelum 5.15.61 |
| linux | linux kernel | Versi 5.16 hingga sebelum 5.18.18 |
| linux | linux kernel | Versi 5.19 hingga sebelum 5.19.2 |
| linux | linux kernel | Versi 4.15 |
| linux | linux kernel | Versi 4.15 rc6 |
| linux | linux kernel | Versi 4.15 rc7 |
| linux | linux kernel | Versi 4.15 rc8 |
| linux | linux kernel | Versi 4.15 rc9 |