CVE-2026-107814
WysokieCVSS 8.4Streszczenie
MariaDB Server w wersjach od 10.6.1 do 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 i 13.0.2 w pakietach RPM tworzył konto usługi mysql z katalogiem danych bazy jako katalogiem domowym. Użytkownik bazy z uprawnieniem FILE mógł zapisać pliki startowe, takie jak .bash_profile, do $HOME, które mogły zostać wykonane, gdy administrator otworzył powłokę logowania dla konta mysql. Pakiety Debian nie są podatne, ponieważ używają /nonexistent jako katalogu domowego.
Ocena ryzyka
Użytkownik bazy danych z uprawnieniem FILE może uzyskać wykonanie kodu z uprawnieniami konta mysql, co może prowadzić do eskalacji uprawnień i kompromitacji serwera bazy danych.
Rekomendacja
Zaktualizować MariaDB do wersji 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 lub 13.0.2 oraz ograniczyć przyznawanie uprawnienia FILE użytkownikom bazy danych.
Inne podatności w MariaDB Server
Zobacz wszystkie- CVE-2026-49261Krytyczne
Podatność w MariaDB Server umożliwia wykonanie dowolnych poleceń powłoki osadzonych w nazwie węzła dołączającego do klastra Galera, gdy opcja `wsrep_notify_cmd` jest włączona. Problem dotyczy wersji od 10.6.1 do 10.6.26, 10.11.1 do 10.11.17, 11.4.1 do 11.4.11, 11.8.1 do 11.8.7 oraz 12.3.1.
- CVE-2026-107817Średnie
Serwer MariaDB w wersjach od 10.6.1 do 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 i 13.0.2 ma podatność w pluginie mysql_json, który zakłada, że importowane tabele MySQL zawierają prawidłowe dane JSON. Specjalnie przygotowana tabela z nieprawidłowym JSON może powodować odczyty poza zakresem, ujawnienie informacji lub awarię serwera.
- CVE-2026-107816Średnie
Serwer MariaDB w wersjach od 10.6.1 do 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 i 13.0.2 ma podatność w pluginie qc_info, który może być zdezorientowany zapytaniem zawierającym wbudowane bajty zerowe. Odczyt informacji z information_schema.query_cache_info po takim zapytaniu może uzyskać dostęp do danych poza końcem bufora, potencjalnie ujawniając sąsiednią pamięć lub powodując awarię serwera.
- CVE-2026-107815Wysokie
MariaDB Server w wersjach od 10.6.1 do 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3 i 13.0.2 zawiera podatność w typie tabeli DOS silnika CONNECT, gdzie błędne sprawdzenie granic pozwala na zapis jednego bajtu NULL poza buforem stosu pod adresem kontrolowanym przez atakującego. Uwierzytelniony użytkownik z dostępem do silnika CONNECT może wywołać awarię i potencjalnie zdalne wykonanie kodu.
- CVE-2026-44171Średnie
Serwer MariaDB w wersjach od 10.6.1 do przed 10.6.26, 10.11.1 do przed 10.11.17, 11.4.1 do przed 11.4.11, 11.8.1 do przed 11.8.7 oraz 12.3.1 miał problem z brakiem weryfikacji ścieżek zawierających /../ podczas rozpakowywania archiwum. Specjalnie przygotowane archiwum mogło spowodować utworzenie plików poza docelowym katalogiem.
- CVE-2026-44169Średnie
W wersjach MariaDB od 11.4.1 do przed 11.4.11, 11.8.1 do przed 11.8.7 oraz 12.3.1, użytkownik z dostępem EXECUTE do procedury składowanej mógł zobaczyć definicję tej procedury, nawet bez uprawnienia SHOW CREATE ROUTINE. Problem został naprawiony w wersjach 11.4.11, 11.8.7 i 12.3.2.
- CVE-2026-35549Średnie
W MariaDB Server przed wersjami 11.4.10, 11.5.x-11.8.x przed 11.8.6 oraz 12.x przed 12.2.2 stwierdzono podatność, w której duży pakiet może spowodować awarię serwera, jeśli zainstalowany jest plugin uwierzytelniania caching_sha2_password, a niektórzy użytkownicy są skonfigurowani do jego używania. Problem wynika z użycia alloca w funkcji sha256_crypt_r.
Oryginalny opis (angielski, źródło NVD)
MariaDB server is a community developed fork of MySQL server. From 10.6.1 until 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2, MariaDB RPM packages created the dedicated mysql service account with the database data directory as its home directory. A database user with the FILE privilege could write startup dot-files such as .bash_profile into $HOME, and those files could execute when an administrator opened a login shell for the mysql account. Debian packages are not affected because they use /nonexistent as the account home. This issue is fixed in versions 10.6.28, 10.11.19, 11.4.13, 11.8.9, 12.3.3, and 13.0.2.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

