CVE-2014-8081
WysokieStreszczenie
W pliku execSetResults.php w TestLink przed wersją 1.9.13 istnieje podatność, która umożliwia zdalnym atakującym przeprowadzenie ataków typu PHP object injection oraz wykonanie dowolnego kodu PHP poprzez parametr filter_result_result.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego wykonania kodu, co może prowadzić do przejęcia kontroli nad systemem lub wycieku danych.
Rekomendacja
Zaleca się aktualizację TestLink do wersji 1.9.13 lub nowszej, aby usunąć tę podatność.
Inne podatności w TestLink
Zobacz wszystkie- CVE-2014-5308Wysokie
W TestLink 1.9.11 występuje wiele podatności na wstrzykiwanie SQL, które pozwalają zdalnym uwierzytelnionym użytkownikom na wykonywanie dowolnych poleceń SQL. Podatności te dotyczą parametrów (1) name w akcji Search w pliku lib/project/projectView.php oraz (2) id w pliku lib/events/eventinfo.php.
- CVE-2015-7390Krytyczne
W podatności CVE-2015-7390 w TestLink przed wersją 1.9.14 występuje luka typu SQL injection, która pozwala zdalnym atakującym na wykonywanie dowolnych poleceń SQL poprzez parametr apikey w pliku lnl.php.
- CVE-2026-70561Średnie
Podatność w TestLink 1.9.20 i wcześniejszych wersjach to niebezpieczne bezpośrednie odwołanie do obiektu (IDOR), które pozwala każdemu uwierzytelnionemu użytkownikowi, w tym kontom gościnnym, na odczyt dowolnych załączników poprzez podanie identyfikatora w pliku attachmentdownload.php, bez sprawdzania uprawnień projektu lub roli. Atakujący może enumerować sekwencyjne identyfikatory i pobierać pliki z prywatnych projektów.
Oryginalny opis (angielski, źródło NVD)
lib/execute/execSetResults.php in TestLink before 1.9.13 allows remote attackers to conduct PHP object injection attacks and execute arbitrary PHP code via the filter_result_result parameter.

