CVE-2015-7390
KrytyczneStreszczenie
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.
Ocena ryzyka
Atakujący mogą wykorzystać tę lukę do uzyskania nieautoryzowanego dostępu do bazy danych, co może prowadzić do ujawnienia wrażliwych informacji lub manipulacji danymi.
Rekomendacja
Zaleca się aktualizację TestLink do wersji 1.9.14 lub nowszej, aby usunąć tę podatność.
Inne podatności w TestLink
Zobacz wszystkie- CVE-2014-8081Wysokie
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.
- 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-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)
SQL injection vulnerability in TestLink before 1.9.14 allows remote attackers to execute arbitrary SQL commands via the apikey parameter to lnl.php.

