CVE-2004-0005
KrytyczneStreszczenie
W Gaim 0.75 występuje wiele przepełnień bufora, które mogą być wykorzystane przez zdalnych atakujących do wywołania odmowy usługi oraz potencjalnego wykonania dowolnego kodu. Problemy te dotyczą zarówno kodowania ósemkowego, jak i kodowania quoted-printable w funkcjach dekodujących.
Ocena ryzyka
Atakujący mogą wykorzystać te podatności do zdalnego wykonania kodu, co stwarza poważne zagrożenie dla bezpieczeństwa systemów korzystających z Gaim 0.75. Może to prowadzić do utraty danych lub pełnej kontroli nad systemem.
Rekomendacja
Zaleca się aktualizację Gaim do najnowszej wersji, aby usunąć te podatności. Dodatkowo, warto monitorować i ograniczać dostęp do aplikacji, aby zminimalizować ryzyko ataków.
Oryginalny opis (angielski, źródło NVD)
Multiple buffer overflows in Gaim 0.75 allow remote attackers to cause a denial of service and possibly execute arbitrary code via (1) octal encoding in yahoo_decode that causes a null byte to be written beyond the buffer, (2) octal encoding in yahoo_decode that causes a pointer to reference memory beyond the terminating null byte, (3) a quoted printable string to the gaim_quotedp_decode MIME decoder that causes a null byte to be written beyond the buffer, and (4) quoted printable encoding in gaim_quotedp_decode that causes a pointer to reference memory beyond the terminating null byte.

