Zraniteľnosti v sieťovom konfigurátore ConnMan a DNS knižnici c-ares

V sieťovom konfigurátore ConnMan, ktorý sa rozšíril vo vstavaných Linux-systémoch, automobilových platformách a zariadeniach internetu vecí, bola zistená zraniteľnosť (CVE-2025-32743), ktorá potenciálne môže viesť k vykonaniu kódu pri spracovaní špeciálne formátovaných odpovedí od DNS servera. Problém dostal kritickú úroveň nebezpečenstva (9.1 z 10). Zraniteľnosť sa prejavuje až do aktuálneho vydania ConnMan 1.44 a zatiaľ ostáva neopravena.

Zraniteľnosť existuje v implementácii DNS proxy a je spôsobená tým, že pri spracovaní DNS odpovede s bitom TC (Truncated) zostáva reťazec „lookup“ vo funkcii ns_resolv prázdny alebo má hodnotu NULL. To následne vedie k pretečeniu zásobníka z dôvodu nesprávneho vypočítania veľkosti údajov, ktoré sú kopírované pomocou funkcie memcpy.

Ďalšou zraniteľnosťou (CVE-2025-31498) je v knižnici c-ares, ktorá je určená na odosielanie DNS dopytov asynchrónne. Zraniteľnosť je spôsobená prístupom k už uvoľnenej oblasti pamäte (use-after-free) vo funkcii spracovania odpovedí DNS servera.

Problém je spôsobený tým, že v prípade prerušenia pripojenia môže nastať situácia, keď je deskriptor spojenia už uvoľnený, ale funkcia read_answers() si myslí, že je ešte dostupný pri výnimke z radu iných dopytov. Využitie zraniteľnosti je sťažené tým, že útočník musí kontrolovať DNS server, cez ktorý sa vykonáva rezolvovanie, a vytvoriť podmienky pre ukončenie chýb pri volaniach send()/write(), čo teoreticky je možné pri zahltení obete paketmi ICMP UNREACHABLE.

Zraniteľnosť môže byť využitá na útok proti projektom, ktoré používajú knižnicu c-ares. Napríklad c-ares sa používa v Node.js, sssd, apt-cacher-ng, wireshark, pgbouncer, shadowsocks, zephyr, sysdig a frr. Problém sa prejavuje od vydania 1.32.3 (júl 2024) a bol odstránený v aktualizácii c-ares 1.34.5. Sledovať odstránenie zraniteľnosti v distribúciách je možné na nasledujúcich stránkach: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD.

Zdroj: opennet.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster