Katalog CVE

CVE-2026-97581

Nieznane
Opublikowano: Przetłumaczono: NVD NIST

Streszczenie

W jądrze Linux w sterowniku Verisilicon Hantro dla HEVC pętle nad kafelkami nie są ograniczone do pojemności bufora. Funkcja prepare_tile_info_buffer() zapisuje wpisy do bufora DMA, ale pętle mogą wyjść poza zakres.

Ocena ryzyka

Zapis poza bufor może prowadzić do uszkodzenia pamięci lub awarii systemu.

Rekomendacja

Zastosuj poprawkę z jądra Linux, która używa ograniczonych funkcji pomocniczych v4l2_hevc_pps_num_tile_columns() i v4l2_hevc_pps_num_tile_rows(), aby pętle pozostały w buforze.

Inne podatności w Linux kernel

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

In the Linux kernel, the following vulnerability has been resolved: media: verisilicon: hantro: bound G2 HEVC tile loop to the buffer capacity prepare_tile_info_buffer() writes one entry per tile into the tile_sizes DMA buffer, sized for a grid equal to the PPS uAPI array capacity. Use the bounded v4l2_hevc_pps_num_tile_columns() / v4l2_hevc_pps_num_tile_rows() helpers so the loops stay inside the buffer.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS