CVE-2026-119428
NiskieCVSS 3.7Prawdopodobieństwo exploitacji (EPSS)
Niskie ryzykoPercentyl 24 - wyżej niż 24% wszystkich znanych CVE
Streszczenie
phpMyAdmin do wersji 5.2.3 zawiera podatność typu server-side request forgery, która pozwala nieuwierzytelnionym atakującym na wywoływanie połączeń wychodzących poprzez setup/validate.php, który nie ma zabezpieczenia przed wyłączonym setupem. Atakujący mogą wysłać metodą POST wybrane przez siebie wartości host i port, docierając do Validator::testDBConnection(), aby otwierać połączenia w protokole MySQL i sondować wewnętrzne porty za pomocą zwracanych komunikatów błędów.
Ocena ryzyka
Nieuwierzytelniony atakujący może sondować wewnętrzną sieć i uzyskiwać informacje o dostępnych usługach, co ułatwia dalsze ataki.
Rekomendacja
Zaktualizuj phpMyAdmin do wersji nowszej niż 5.2.3, gdy tylko poprawka będzie dostępna, i ogranicz dostęp do setup/validate.php.
Inne podatności w phpMyAdmin
Zobacz wszystkie- CVE-2017-1000018Wysokie
phpMyAdmin w wersjach 4.0, 4.4 i 4.6 jest podatny na atak typu DoS w statusie replikacji poprzez użycie specjalnie skonstruowanej nazwy tabeli.
- CVE-2017-1000017Wysokie
phpMyAdmin w wersjach 4.0, 4.4 i 4.6 jest podatny na słabość, która pozwala użytkownikowi z odpowiednimi uprawnieniami na połączenie z dowolnym serwerem MySQL.
- CVE-2017-1000014Wysokie
phpMyAdmin w wersjach 4.0, 4.4 i 4.6 jest podatny na słabość typu DoS w funkcjonalności edytowania tabel.
- CVE-2016-6621Wysokie
Skrypt instalacyjny phpMyAdmin w wersjach przed 4.0.10.19, 4.4.x przed 4.4.15.10 oraz 4.6.x przed 4.6.6 umożliwia zdalnym atakującym przeprowadzenie ataków typu server-side request forgery (SSRF) za pomocą nieokreślonych wektorów.
- CVE-2016-9864Wysokie
W phpMyAdmin odkryto problem, który pozwala na wstrzykiwanie zapytań SQL poprzez spreparowaną nazwę użytkownika lub tabeli w funkcjonalności śledzenia. Wykonane zapytania działają z uprawnieniami użytkownika kontrolnego, co umożliwia dostęp do tabel bazy danych konfiguracji oraz, w przypadku odpowiednich uprawnień, do niektórych tabel bazy danych MySQL.
- CVE-2016-9863Wysokie
W phpMyAdmin odkryto problem, który pozwala na przeprowadzenie ataku typu Denial of Service (DoS) poprzez bardzo duże żądanie do funkcji partycjonowania tabeli. Dotyczy to wszystkich wersji 4.6.x przed 4.6.5.
- CVE-2016-9862Wysokie
W phpMyAdmin odkryto problem, który pozwala na wstrzyknięcie BBCode na stronie logowania za pomocą odpowiednio skonstruowanego żądania logowania. Wszystkie wersje 4.6.x (przed 4.6.5) są podatne.
- CVE-2016-9861Wysokie
W phpMyAdmin odkryto problem związany z ograniczeniem w dopasowywaniu URL, co umożliwia obejście ochrony białej listy URL. Dotyczy to wersji 4.6.x (przed 4.6.5), 4.4.x (przed 4.4.15.9) oraz 4.0.x (przed 4.0.10.18).
- CVE-2016-6633Wysokie
W phpMyAdmin odkryto problem, który może prowadzić do zdalnego wykonania kodu w niektórych instalacjach PHP z włączonym rozszerzeniem dbase. Dotyczy to wersji 4.6.x (przed 4.6.4), 4.4.x (przed 4.4.15.8) oraz 4.0.x (przed 4.0.10.17).
- CVE-2016-6631Wysokie
W phpMyAdmin odkryto problem, który pozwala na zdalne wykonanie kodu, gdy aplikacja działa jako CGI. Użytkownik może przekazać ciąg zapytania, który jest wykonywany jako argument wiersza poleceń przez plik generator_plugin.sh.
Oryginalny opis (angielski, źródło NVD)
phpMyAdmin through 5.2.3 contains a server-side request forgery vulnerability that allows unauthenticated attackers to trigger outbound connections via setup/validate.php, which lacks the setup-disabled guard. Attackers can POST attacker-chosen host and port values reaching Validator::testDBConnection() to open MySQL-protocol connections and probe internal ports using returned error messages.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

