CVE-2017-8073
WysokieStreszczenie
WeeChat przed wersją 1.7.1 umożliwia zdalne spowodowanie awarii poprzez wysłanie nazwy pliku za pomocą DCC do wtyczki IRC. Problem występuje w funkcji irc_ctcp_dcc_filename_without_quotes podczas usuwania cudzysłowów, co prowadzi do przepełnienia bufora.
Ocena ryzyka
Atakujący może wykorzystać tę podatność do zdalnego zablokowania usługi, co może prowadzić do przerwy w dostępności dla użytkowników.
Rekomendacja
Zaleca się aktualizację WeeChat do wersji 1.7.1 lub nowszej, aby usunąć tę podatność.
Inne podatności w WeeChat
Zobacz wszystkie- CVE-2026-53525Wysokie
WeeChat w wersjach 0.3.1 do 4.9.0 używa funkcji porównujących ciągi znaków w czasie niezależnym od danych (weechat_strcasecmp i strcmp) do weryfikacji haseł i ich skrótów w uwierzytelnianiu relay. Atakujący może wykorzystać różnice czasowe, aby odczytać skrót hasła znak po znaku, a następnie uwierzytelnić się bez znajomości hasła. Problem został naprawiony w wersji 4.9.1.
- CVE-2026-53524Średnie
WeeChat w wersjach 4.3.0 do 4.9.0 zawiera podatność w funkcji dekompresji WebSocket permessage-deflate w module relay, która nie ma górnego limitu rozmiaru wyjścia. Uwierzytelniony użytkownik relay może wysłać małą skompresowaną ramkę WebSocket (~100 bajtów), która dekompresuje się do gigabajtów, wyczerpując pamięć serwera i powodując awarię całego procesu WeeChat.
Oryginalny opis (angielski, źródło NVD)
WeeChat before 1.7.1 allows a remote crash by sending a filename via DCC to the IRC plugin. This occurs in the irc_ctcp_dcc_filename_without_quotes function during quote removal, with a buffer overflow.

