Katalog CVE

CVE-2021-28927

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

Prawdopodobieństwo exploitacji (EPSS)

Podwyższone ryzyko
1.38%

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

Streszczenie

W RetroArch 1.9.0 dla Windows, funkcja accessibility_speak_windows w pliku platform_win32.c przekazuje niesprawdzony tekst do PowerShell, co umożliwia atakującym z dostępem do zapisu na systemach plików używanych przez RetroArch wykonanie kodu poprzez wstrzyknięcie poleceń za pomocą specjalnie spreparowanych nazw plików i katalogów.

Ocena ryzyka

Atakujący mogą zdalnie wykonać dowolny kod w kontekście użytkownika uruchamiającego RetroArch, co może prowadzić do przejęcia kontroli nad systemem, kradzieży danych lub instalacji złośliwego oprogramowania.

Rekomendacja

Należy natychmiast zaktualizować RetroArch do wersji 1.9.1 lub nowszej, która zawiera poprawkę usuwającą podatność na wstrzyknięcie poleceń przez funkcję accessibility_speak_windows.

Powiązane podatności

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

The text-to-speech engine in libretro RetroArch for Windows 1.9.0 passes unsanitized input to PowerShell through platform_win32.c via the accessibility_speak_windows function, which allows attackers who have write access on filesystems that are used by RetroArch to execute code via command injection using specially a crafted file and directory names.

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