Katalog CVE

CVE-2025-21985

WysokieCVSS 7.8
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.18%

Percentyl 8 - wyżej niż 8% wszystkich znanych CVE

Streszczenie

W sterowniku graficznym AMD (drm/amd/display) w jądrze Linux wykryto błędy odczytu poza zakresem. Tablica hpo_stream_to_link_encoder_mapping ma rozmiar MAX_HPO_DP2_ENCODERS (4), ale indeks location może wynosić do 6. Podobnie indeks disp_cfg_stream_location może być używany poza zakresem.

Ocena ryzyka

Dostęp poza zakresem tablicy może prowadzić do odczytu lub zapisu w nieprzeznaczonych obszarach pamięci, co może skutkować awarią systemu, wyciekiem informacji lub eskalacją uprawnień.

Rekomendacja

Zaleca się aktualizację jądra Linux do wersji zawierającej poprawkę dla CVE-2025-21985, która dodaje odpowiednie sprawdzenia granic tablic.

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: drm/amd/display: Fix out-of-bound accesses [WHAT & HOW] hpo_stream_to_link_encoder_mapping has size MAX_HPO_DP2_ENCODERS(=4), but location can have size up to 6. As a result, it is necessary to check location against MAX_HPO_DP2_ENCODERS. Similiarly, disp_cfg_stream_location can be used as an array index which should be 0..5, so the ASSERT's conditions should be less without equal.

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