CVE-2016-20042
WysokieStreszczenie
TRN 3.6-23 zawiera podatność na przepełnienie bufora stosu, która pozwala lokalnym atakującym na wykonanie dowolnego kodu poprzez dostarczenie zbyt dużego argumentu do aplikacji. Atakujący mogą stworzyć złośliwy argument wiersza poleceń z 156 bajtami wypełnienia, po którym następuje adres powrotu, aby nadpisać wskaźnik instrukcji i wykonać shellcode z uprawnieniami użytkownika.
Ocena ryzyka
Podatność ta stwarza poważne ryzyko dla organizacji, umożliwiając lokalnym atakującym przejęcie kontroli nad systemem i wykonanie nieautoryzowanych działań. Wykorzystanie tej luki może prowadzić do utraty danych lub naruszenia integralności systemu.
Rekomendacja
Zaleca się aktualizację do najnowszej wersji TRN, aby usunąć tę podatność. Dodatkowo, należy ograniczyć dostęp do aplikacji tylko do zaufanych użytkowników.
Inne podatności w TRN 3.6-23
Oryginalny opis (angielski, źródło NVD)
TRN 3.6-23 contains a stack buffer overflow vulnerability that allows local attackers to execute arbitrary code by supplying an oversized argument to the application. Attackers can craft a malicious command-line argument with 156 bytes of padding followed by a return address to overwrite the instruction pointer and execute shellcode with user privileges.

