SÄrbarheter i nÀtverkskonfiguratorn ConnMan och DNS-biblioteket c-ares

I nÀtverkskonfiguratorn ConnMan, som har spridits i inbÀddade Linux-system, bilplattformar och enheter för internet of things, har en sÄrbarhet upptÀckts (CVE-2025-32743) som potentiellt kan leda till kodexekvering vid bearbetning av specialformaterade svar frÄn en DNS-server. Problemet har tilldelats en kritisk risknivÄ (9,1 av 10). SÄrbarheten finns i alla versioner fram till den aktuella utgÄvan av ConnMan 1.44 och Àr fortfarande oÄtgÀrdad.

SÄrbarheten finns i implementationen av DNS-proxy och orsakas av att strÀngen "lookup" i funktionen ns_resolv förblir tom eller har vÀrdet NULL vid bearbetning av ett DNS-svar med TC-biten (Truncated). Detta leder senare till buffertöverflöd pÄ grund av felaktig berÀkning av storleken pÄ de data som kopieras med hjÀlp av funktionen memcpy.

Det Àr ocksÄ vÀrt att nÀmna sÄrbarheten (CVE-2025-31498) i biblioteket c-ares, som Àr avsett för att skicka DNS-förfrÄgningar asynkront. SÄrbarheten orsakas av att man refererar till ett redan frislÀppt minnesomrÄde (use-after-free) i funktionen för behandling av svar frÄn DNS-servern.

Problemet orsakas av att om anslutningen avbryts, kan det uppstÄ en situation dÀr anslutningshandtaget redan har frislÀppts, men funktionen read_answers() anser att det fortfarande Àr tillgÀngligt nÀr andra förfrÄgningar tas bort frÄn kön. Utnyttjande av sÄrbarheten besvÀras av att angriparen mÄste kontrollera DNS-servern som anvÀnds för upplösning och skapa förhÄllanden för att orsaka fel vid anrop av send()/write(), vilket teoretiskt Àr möjligt vid överbelastning av offret med ICMP UNREACHABLE-paket.

SÄrbarheten kan anvÀndas för attacker mot projekt som anvÀnder biblioteket c-ares. Till exempel anvÀnds c-ares i Node.js, sssd, apt-cacher-ng, wireshark, pgbouncer, shadowsocks, zephyr, sysdig och frr. Problemet upptrÀder frÄn och med version 1.32.3 (juli 2024) och ÄtgÀrdades i uppdateringen c-ares 1.34.5. För att följa upp ÄtgÀrden av sÄrbarheten i distributionerna kan man besöka följande sidor: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster