Kritiska sårbarheter i Netatalk som leder till fjärrkodexekvering.

I Netatalk, en server med implementering av Apples nätverksprotokoll AppleTalk och Apple Filing Protocol (AFP), har sex fjärrutnyttjande sårbarheter identifierats som möjliggör körning av egen kod med root-rättigheter genom att skicka speciellt formatterade paket. Netatalk används av många tillverkare av lagringsenheter (NAS) för att möjliggöra filutbyte och ordna åtkomst till skrivare från Apple-datorer, till exempel har det använts i enheter från Western Digital (problemet har åtgärdats genom att ta bort Netatalk från WD:s firmware). Netatalk ingår också i många distributioner, inklusive OpenWRT (borttaget från och med OpenWrt 22.03), Debian, Ubuntu, SUSE, Fedora och FreeBSD, men används inte som standard. Problemen har åtgärdats i Netatalk-version 3.1.13.

Identifierade problem:

  • CVE-2022-0194 – avsaknad av korrekt storlekskontroll av externa data i funktionen ad_addcomment() före kopiering till en fast buffert. Sårbarheten möjliggör att en fjärrangripare kan åstadkomma körning av sin kod med root-rättigheter utan att behöva autentisera sig.
  • CVE-2022-23121 – felaktig felhantering i funktionen parse_entries(), som uppstår vid tolkning av AppleDouble-poster. Sårbarheten möjliggör att en fjärrangripare kan åstadkomma körning av sin kod med root-rättigheter utan att behöva autentisera sig.
  • CVE-2022-23122 – avsaknad av korrekt storlekskontroll av externa data i funktionen setfilparams() före kopiering till en fast buffert. Sårbarheten möjliggör att en fjärrangripare kan åstadkomma körning av sin kod med root-rättigheter utan att behöva autentisera sig.
  • CVE-2022-23124 – avsaknad av korrekt indata kontroll i metoden get_finderinfo(), vilket leder till läsning från områden utanför den allokerade bufferten. Sårbarheten möjliggör att en fjärrangripare kan åstadkomma informationsläckage från programmets minne utan att behöva autentisera sig. I kombination med andra sårbarheter kan felet också användas för att utföra kod med root-rättigheter.
  • CVE-2022-23125 – avsaknad av storlekskontroll vid tolkning av elementet "len" i funktionen copyapplfile() före kopiering av data till en fast buffert. Sårbarheten möjliggör att en fjärrangripare kan åstadkomma körning av sin kod med root-rättigheter utan att behöva autentisera sig.
  • CVE-2022-23123 – brist på validering av inkommande data i metoden getdirparams(), vilket leder till läsning från minnesområden utanför den tilldelade bufferten. Sårbarheten möjliggör en fjärran attackerare att utan autentisering åstadkomma läckage av information från processens minne.

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