Podatności phpMyAdmin
28 znanych podatności CVE w phpMyAdmin, przetłumaczonych i ocenionych.
- 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.
- CVE-2016-6619Wysokie
W phpMyAdmin odkryto problem związany z możliwością wykonania ataku SQL injection poprzez funkcję preferencji interfejsu użytkownika. 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-6617Wysokie
W phpMyAdmin odkryto problem, który pozwala na przeprowadzenie ataku SQL injection poprzez funkcjonalność eksportu, wykorzystując specjalnie przygotowaną nazwę bazy danych lub tabeli. Dotyczy to wszystkich wersji 4.6.x przed 4.6.4.
- CVE-2016-6616Wysokie
W phpMyAdmin zidentyfikowano problem, który umożliwia atak SQL injection w funkcjach 'Grupa użytkowników' i 'Projektant'. Atakujący może wykorzystać tę podatność przeciwko kontu użytkownika kontrolnego. Dotyczy to wersji 4.6.x (przed 4.6.4) oraz 4.4.x (przed 4.4.15.8).
- CVE-2016-6611Wysokie
W phpMyAdmin odkryto problem, który pozwala na przeprowadzenie ataku SQL injection poprzez specjalnie skonstruowaną nazwę bazy danych lub tabeli w funkcji eksportu. 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-6609Wysokie
W phpMyAdmin odkryto problem, który pozwala na wykonanie dowolnych poleceń PHP poprzez specjalnie skonstruowaną nazwę bazy danych w funkcji eksportu tablicy. 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-6606Wysokie
W phpMyAdmin odkryto problem z szyfrowaniem ciasteczek. Deszyfrowanie nazwy użytkownika i hasła jest podatne na atak oracle padding, co pozwala atakującemu na odszyfrowanie tych danych, jeśli ma dostęp do pliku ciasteczek przeglądarki użytkownika.
- CVE-2016-5739Wysokie
Implementacja Transformacji w phpMyAdmin w wersjach 4.0.x przed 4.0.10.16, 4.4.x przed 4.4.15.7 oraz 4.6.x przed 4.6.3 nie wykorzystuje mechanizmu ochrony Content Security Policy (CSP) z no-referrer, co ułatwia zdalnym atakującym przeprowadzanie ataków CSRF poprzez odczytanie tokena uwierzytelniającego w nagłówku Referer.
- CVE-2016-5706Wysokie
W phpMyAdmin w wersjach 4.0.x przed 4.0.10.16, 4.4.x przed 4.4.15.7 oraz 4.6.x przed 4.6.3 występuje podatność, która pozwala zdalnym atakującym na spowodowanie odmowy usługi poprzez przesłanie dużej tablicy w parametrze scripts.
- CVE-2016-2041Wysokie
W phpMyAdmin w wersjach 4.0.x przed 4.0.10.13, 4.4.x przed 4.4.15.3 oraz 4.5.x przed 4.5.4 występuje podatność związana z porównywaniem tokenów CSRF, które nie wykorzystuje algorytmu o stałym czasie. To umożliwia zdalnym atakującym ominięcie zamierzonych ograniczeń dostępu poprzez pomiar różnic czasowych.
- CVE-2016-1927Wysokie
Funkcja suggestPassword w phpMyAdmin przed wersją 4.0.10.13, 4.4.15.3 i 4.5.4 polega na funkcji Math.random w JavaScript, co ułatwia zdalnym atakującym odgadywanie haseł metodą brute-force.
- CVE-2020-22452Krytyczne
Podatność SQL Injection w phpMyAdmin 5.x przed wersją 5.2.0, występująca w funkcji getTableCreationQuery w pliku CreateAddField.php. Atakujący może wstrzyknąć złośliwe zapytania SQL poprzez parametry tbl_storage_engine lub tbl_collation w żądaniu do tbl_create.php.
- CVE-2016-9866Krytyczne
W phpMyAdmin odkryto problem związany z niewłaściwym usuwaniem tokena CSRF z URL zwrotnego akcji importu preferencji, gdy arg_separator różni się od domyślnej wartości '&'. 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-9865Krytyczne
W phpMyAdmin odkryto problem związany z błędem w analizie zserializowanych ciągów, co umożliwia obejście ochrony oferowanej przez funkcję PMA_safeUnserialize().
- CVE-2016-9849Krytyczne
W phpMyAdmin odkryto problem, który pozwala na obejście ograniczenia AllowRoot oraz reguł odmowy dla nazwy użytkownika poprzez użycie Null Byte w nazwie użytkownika. 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-6629Krytyczne
W phpMyAdmin odkryto problem związany z dyrektywą konfiguracyjną $cfg['ArbitraryServerRegexp']. Atakujący mógł ponownie wykorzystać niektóre wartości ciasteczek, co pozwalało na ominięcie serwerów zdefiniowanych przez ArbitraryServerRegexp.
- CVE-2016-6620Krytyczne
W phpMyAdmin odkryto problem związany z funkcją PHP unserialize(), która nie weryfikuje poprawności danych przed ich deserializacją. Może to prowadzić do wykonania złośliwego kodu w wyniku interakcji z instancjonowaniem obiektów i autoloadingiem.
- CVE-2016-5734Krytyczne
phpMyAdmin w wersjach 4.0.x przed 4.0.10.16, 4.4.x przed 4.4.15.7 oraz 4.6.x przed 4.6.3 nieprawidłowo wybiera delimitery, co może umożliwić zdalnym atakującym wykonanie dowolnego kodu PHP za pomocą spreparowanego ciągu.
- CVE-2016-5703Krytyczne
W phpMyAdmin w wersjach 4.4.x przed 4.4.15.7 oraz 4.6.x przed 4.6.3 występuje podatność na wstrzyknięcie SQL w pliku libraries/central_columns.lib.php. Atakujący zdalnie mogą wykonać dowolne polecenia SQL poprzez odpowiednio skonstruowaną nazwę bazy danych, która jest niewłaściwie obsługiwana w zapytaniu centralnym.

