CVE-2017-15650
WysokieStreszczenie
Musl libc w wersjach przed 1.1.17 zawiera podatność na przepełnienie bufora, która może być wykorzystana przez złośliwe odpowiedzi DNS. Funkcja dns_parse_callback w pliku network/lookup_name.c nie ogranicza liczby adresów, co pozwala atakującemu na wysłanie nieoczekiwanej liczby rekordów A w odpowiedzi na zapytanie AAAA.
Ocena ryzyka
Wykorzystanie tej podatności może prowadzić do zdalnego wykonania kodu lub awarii systemu, co stwarza poważne zagrożenie dla stabilności i bezpieczeństwa aplikacji korzystających z musl libc.
Rekomendacja
Zaleca się aktualizację musl libc do wersji 1.1.17 lub nowszej, aby usunąć tę podatność oraz wprowadzenie dodatkowych mechanizmów zabezpieczających przed nieautoryzowanymi odpowiedziami DNS.
Inne podatności w musl libc
Zobacz wszystkie- CVE-2025-26519Wysokie
musl libc w wersjach 0.9.13 do 1.2.5 przed 1.2.6 ma podatność na zapis poza zakresem, gdy atakujący może wywołać konwersję iconv niezaufanego tekstu EUC-KR do UTF-8.
- CVE-2015-1817Krytyczne
W funkcji inet_pton w musl libc występuje przepełnienie bufora na stosie, które może być wykorzystane przez atakujących. Dotyczy to wersji od 0.9.15 do 1.0.4 oraz od 1.1.0 do 1.1.7.
- CVE-2026-6042Niskie
W bibliotece musl libc do wersji 1.2.6 wykryto podatność w funkcji iconv (plik src/locale/iconv.c), w komponencie dekodera GB18030 4-byte. Manipulacja danymi prowadzi do nieefektywnej złożoności algorytmicznej. Atak musi być zainicjowany z pozycji lokalnej.
Oryginalny opis (angielski, źródło NVD)
musl libc before 1.1.17 has a buffer overflow via crafted DNS replies because dns_parse_callback in network/lookup_name.c does not restrict the number of addresses, and thus an attacker can provide an unexpected number by sending A records in a reply to an AAAA query.
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

