CVE-2026-89882 in Linux
Zusammenfassung
von VulDB • 17.09.2026
Im Linux-Kernel wurde die folgende Schwachstelle behoben:
media: rkvdec: hevc: Schutz vor Index-Underflow bei INTER_REF_PIC_SET_PRED
st_ref_pic_set_prediction() berechnet den Referenz-RPS-Index als st_rps_idx - (delta_idx_minus1 + 1) gemäß HEVC-Spezifikationsgleichung 7-59. Beide Operanden sind u8, daher führt eine Subtraktion dazu, dass der Wert unterläuft und umwickelt wird, wenn delta_idx_minus1 + 1 den aktuellen Index überschreitet. Der darauffolgende Array-Zugriff auf calculated_rps_st_sets[ref_rps_idx] liest weit außerhalb des gültigen Bereichs (out of bounds).
Ein V4L2-Client im Userspace, der den RKVDEC m2m-Decoder öffnen kann, kann ein EXT_SPS_ST_RPS-Control mit INTER_REF_PIC_SET_PRED übermitteln und delta_idx_minus1 so manipulieren, um den Underflow auszulösen.
Die Eingabe wird abgelehnt, wenn der Referenzindex einen Unterlauf verursachen würde.
If you want to get best quality of vulnerability data, you may have to visit VulDB.