MariaDB
Surowy protokół TCP, a nie HTTP — address to host lub host:port,
bez schematu. Gdy port zostanie pominięty, domyślnie używany jest
3306. Ten sam handshake co w MySQL:
MariaDB sama ogłasza swoją wersję w początkowym pakiecie handshake,
przed jakimkolwiek krokiem uwierzytelniania, więc ta sonda nigdy nie
potrzebuje poświadczeń.
targets: - id: mariadb-main product: mariadb address: db.example.com:3306Uwierzytelnianie
Dział zatytułowany „Uwierzytelnianie”Brak — wersja jest odczytywana bezpośrednio z handshake. Od wersji 2.2.1
sonda odpowiada następnie na powitanie jednorazowym logowaniem, więc
połączenie nie wlicza się już do max_connect_errors — zobacz
MySQL → Blokowanie hosta.
Weryfikacja tożsamości producenta
Dział zatytułowany „Weryfikacja tożsamości producenta”MariaDB i MySQL używają identycznego handshake i różnią się tylko ciągiem wersji, który występuje w dwóch postaciach, obu potwierdzonych na żywo:
- MariaDB 10.x maskuje swoją wersję prefiksem zgodności
5.5.5-na potrzeby starych klientów MySQL:5.5.5-10.11.19-MariaDB-ubu2204. Maska jest usuwana. - MariaDB 11.0+ zrezygnowała z maski:
11.4.13-MariaDB-ubu2404,12.3.3-MariaDB-ubu2404. Jedynym sygnałem jest wtedy-MariaDBw wersji. Rozpoznawane od wersji 2.1.1 — 2.1.0 odrzucała takie serwery.
Akceptowana jest każda z dwóch postaci. Wskazana na prawdziwy serwer
MySQL, którego wersja nie ma żadnej z nich, sonda kończy się błędem,
zamiast zapisać nieprawdziwy fakt; to lustrzane odbicie tego, jak
mysql
odrzuca serwer MariaDB.
Rejestrowane pola
Dział zatytułowany „Rejestrowane pola”version— wersja liczbowa, np.10.11.19extra.tag— następujący po niej znacznik dostawcy, np.MariaDB-ubu2204, jeśli występuje
Korelacja CVE
Dział zatytułowany „Korelacja CVE”Dopasowywany do NVD i BDU FSTEC, gdy skonfigurowano blok cve: — a przy cve.mariadb.path także do własnej tabeli naprawionych CVE MariaDB, której werdykt dla danej serii ma pierwszeństwo przed otwartymi zakresami BDU i NVD. Zobacz Własne dane dostawców → MariaDB.
Resolver cyklu życia
Dział zatytułowany „Resolver cyklu życia”endoflife:mariadb.