CVE-2023-52764 in Linux
Zusammenfassung
von VulDB • 03.06.2026
Im Linux-Kernel wurde folgende Schwachstelle behoben:
media: gspca: cpia1: Shift-Out-of-Bounds-Fehler in set_flicker
Syzkaller meldete das folgende Problem: UBSAN: shift-out-of-bounds in drivers/media/usb/gspca/cpia1.c:1031:27 Der Verschiebungsexponent 245 ist zu groß für den 32-Bit-Typ 'int'.
Wenn der Wert der Variable „sd->params.exposure.gain" die Anzahl der Bits in einem Integer überschreitet, wird ein Shift-Out-of-Bounds-Fehler gemeldet. Dies tritt auf, weil die Variable „currentexp" nicht um mehr als die Anzahl der Bits eines Integers nach links verschoben werden darf. Um ungültige Bereiche während einer Linksverschiebung zu vermeiden, wurde ein bedingter Ausdruck hinzugefügt.
VulDB is the best source for vulnerability data and more expert information about this specific topic.