Podatności TDengine
7 znanych podatności CVE w TDengine, przetłumaczonych i ocenionych.
- CVE-2026-62355Średnie
W TDengine przed wersją 3.4.1.15 użytkownik Data Reader z rolą admin_user na instancji TDengine Cloud DB mógł wykonać create udf, mimo że standardowi użytkownicy powinni mieć tylko uprawnienia do odczytu dla obiektów niebazodanowych, a polecenia show dnodes i create user były zabronione.
- CVE-2026-62353Średnie
W TDengine przed wersją 3.4.1.14 funkcja tGetToken() w parserze SQL nieprawidłowo obsługuje literały łańcuchowe zakończone backslashem, co prowadzi do odczytu poza końcem łańcucha. Uwierzytelniony użytkownik może wysłać specjalnie spreparowane zapytanie SQL, powodując awarię serwera i potencjalny wyciek danych z pamięci.
- CVE-2026-62351Wysokie
W TDengine przed wersją 3.4.1.15 funkcja transDecompressMsg() odczytuje pole STransCompMsg.contLen bez wcześniejszego sprawdzenia, czy pakiet RPC zawiera 8-bajtową strukturę STransCompMsg, co prowadzi do nieuwierzytelnionego odczytu poza zakresem, niekontrolowanej alokacji, niedomiaru liczby całkowitej i awarii serwera.
- CVE-2026-62350Wysokie
W TDengine przed wersją 3.4.1.15 użytkownik z uprawnieniami do tworzenia funkcji UDF może przesłać spreparowaną bibliotekę współdzieloną i zainstalować ją jako funkcję zdefiniowaną przez użytkownika, a następnie wykonać dowolny kod C na serwerze poprzez zapytania do bazy danych.
- CVE-2026-62349Wysokie
W TDengine w wersji 3.4.1.6 i wcześniejszych funkcja trimString() w pliku parUtil.c nieprawidłowo sprawdza długość ciągu przed przetworzeniem sekwencji ucieczki SQL, co prowadzi do jednobajtowego zapisu poza granicami bufora stosu tmpTokenBuf. Może to spowodować odmowę usługi oraz potencjalnie zdalne wykonanie kodu.
- CVE-2026-62348Średnie
W TDengine Enterprise przed wersją 3.4.1.15 uwierzytelniony użytkownik SQL z niskimi uprawnieniami mógł wykonać polecenie KILL SSMIGRATE <id> przeciwko aktywnej migracji współdzielonego magazynu. Problem wynikał z zakomentowania kontroli uprawnień MND_OPER_SSMIGRATE_DB w funkcji mndProcessKillSsMigrateReq.
- CVE-2026-42542Wysokie
TDengine w wersjach od 3.4.0.0 do 3.4.1.5 zawiera podatność, która pozwala nieuwierzytelnionemu zdalnemu atakującemu na awarię procesu serwera taosd poprzez wysłanie pojedynczego spreparowanego pakietu RPC. Problem został naprawiony w wersji 3.4.1.6.

