Podatności WinRAR
6 znanych podatności CVE w WinRAR, przetłumaczonych i ocenionych.
- CVE-2015-5663Wysokie
Funkcjonalność wykonywania plików w WinRAR przed wersją 5.30 beta 5 pozwala lokalnym użytkownikom na uzyskanie uprawnień poprzez plik trojanowy o nazwie podobnej do pliku bez rozszerzenia wybranego przez użytkownika.
- CVE-2025-8088WysokieAktywnie exploitowane
WinRAR dla systemu Windows ma podatność na przechodzenie poza katalog (path traversal), która pozwala atakującym na wykonanie dowolnego kodu poprzez spreparowane archiwa. Podatność była wykorzystywana w środowisku naturalnym.
- CVE-2023-38831WysokieAktywnie exploitowane
WinRAR w wersjach przed 6.23 pozwala atakującym na wykonanie dowolnego kodu, gdy użytkownik próbuje otworzyć nieszkodliwy plik w archiwum ZIP. Problem występuje, gdy archiwum ZIP zawiera nieszkodliwy plik (np. zwykły plik .JPG) oraz folder o tej samej nazwie, a zawartość folderu (mogąca zawierać kod wykonywalny) jest przetwarzana podczas próby dostępu tylko do nieszkodliwego pliku.
- CVE-2018-20250WysokieAktywnie exploitowane
W WinRAR w wersjach do 5.61 włącznie istnieje podatność na przechodzenie poza katalog (path traversal) podczas tworzenia pola nazwy pliku w formacie ACE (w UNACEV2.dll). Gdy pole nazwy pliku jest manipulowane określonymi wzorcami, folder docelowy (wyodrębniania) jest ignorowany, co powoduje traktowanie nazwy pliku jako ścieżki bezwzględnej.
- CVE-2026-14191Wysokie
W RAR5 parserze plików odzyskiwania (.rev) w WinRAR i UnRAR występuje podatność na zapis poza granicami sterty. Wektor RecItems jest alokowany tylko podczas przetwarzania pierwszego pliku .rev, a kolejne pliki mogą zawierać wartość RecNum, która jest walidowana tylko względem własnego pola TotalCount, ale nie względem rzeczywistego rozmiaru wektora. Zestaw spreparowanych plików .rev umożliwia zapis kontrolowanej przez atakującego 32-bitowej wartości (RevCRC) pod adresem poza przydzieloną pamięcią, co może prowadzić do uszkodzenia sąsiednich obiektów sterty.
- CVE-2019-25677Średnie
WinRAR 5.61 zawiera podatność na odmowę usługi, która pozwala lokalnym atakującym na crash aplikacji poprzez umieszczenie uszkodzonego pliku językowego winrar.lng w katalogu instalacyjnym. Atak następuje po otwarciu archiwum i naciśnięciu przycisku testowania.

