CVE Catalog
EnglishPolski(English translation not available - showing Polish)

CVE-2008-1948

High
Published: Translated: NVD NIST

Summary

Funkcja _gnutls_server_name_recv_params w libgnutls przed wersją 2.2.4 nieprawidłowo oblicza liczbę nazw serwerów w wiadomości TLS 1.0 Client Hello, co może prowadzić do awarii lub potencjalnego wykonania dowolnego kodu. Problem ten wynika z zerowej wartości długości nazw serwerów, co prowadzi do przepełnienia bufora w funkcji pack_security_parameters.

Risk Assessment

Atakujący mogą wykorzystać tę podatność do zdalnego wywołania awarii serwera lub wykonania złośliwego kodu, co stwarza poważne zagrożenie dla integralności i dostępności systemu.

Recommendation

Zaleca się aktualizację libgnutls do wersji 2.2.4 lub nowszej, aby usunąć tę podatność oraz monitorowanie systemów pod kątem nieautoryzowanych prób dostępu.

Related vulnerabilities

Original NVD description (English source)

The _gnutls_server_name_recv_params function in lib/ext_server_name.c in libgnutls in gnutls-serv in GnuTLS before 2.2.4 does not properly calculate the number of Server Names in a TLS 1.0 Client Hello message during extension handling, which allows remote attackers to cause a denial of service (crash) or possibly execute arbitrary code via a zero value for the length of Server Names, which leads to a buffer overflow in session resumption data in the pack_security_parameters function, aka GNUTLS-SA-2008-1-1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS