Katalog CVE

CVE-2026-120060

ŚrednieCVSS 5.9
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Streszczenie

psqlODBC ufa licznikom i długościom pochodzącym z danych serwera w trzech miejscach: SQLBulkOperations może spowodować niedomiar przy odejmowaniu rozmiaru, SQLStatistics iteruje klucze indeksu bez ograniczenia do stałego bufora, a dekodowanie ósemkowe bytea czyta do dwóch bajtów poza końcem obciętej sekwencji ucieczki. Serwer niezaufany w obecnych ustawieniach SSL może spowodować awarię klienta lub odczyt poza granicami. Podatne są wersje przed psqlODBC 18.00.0006.

Ocena ryzyka

Niezaufany serwer bazy danych może wywołać awarię aplikacji klienckiej lub odczyt poza granicami pamięci, co może prowadzić do ujawnienia danych lub destabilizacji usługi. Ryzyko jest istotne przy połączeniach do serwerów spoza zaufanego kręgu.

Rekomendacja

Zaktualizuj psqlODBC do wersji 18.00.0006 lub nowszej. Upewnij się, że połączenia są nawiązywane wyłącznie z zaufanymi serwerami z prawidłową weryfikacją SSL.

Inne podatności w psqlODBC

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

psqlODBC trusts counts and lengths in server data in three places. SQLBulkOperations uses a server-supplied row count in a size subtraction that can underflow. SQLStatistics iterates index keys using a server-supplied key count without bounding it to the fixed storage. Bytea octal decoding reads up to two bytes past the end of a truncated escape sequence. A server not trusted under current SSL settings can crash the client or make it read out of bounds. Versions before psqlODBC 18.00.0006 are affected.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS