I den medföljande OpenSSH-servern i FreeBSD har en sÄrbarhet upptÀckts (CVE-2024-7589) som möjliggör fjÀrrkodexekvering med root-rÀttigheter utan autentisering. SÄrbarheten Àr en variant av det problem som identifierades i början av juli i OpenSSH (CVE-2024-6387) och orsakas ocksÄ av en tÀvlingsförhÄllande som uppstÄr vid körning av funktioner i signalhanteraren som inte Àr avsedda för anrop i asynkront lÀge.
FreeBSD-utvecklarna ÄtgÀrdade den ursprungliga julisÄrbarheten omedelbart efter tillkÀnnagivandet, men korrigeringen omfattade inte alla möjliga attackvektorer. à tgÀrden innebar att anropet av funktionen sshlogv, som dynamiskt allokerar minne, stÀngdes av, vilket vid asynkron körning kunde leda till skada pÄ interna malloc-strukturer vid aktivering av signalhanteraren SIGALRM under exekveringen av viss kod. Det visade sig att ett liknande problem uppstod i FreeBSD-specifika anropet av funktionen blacklist_notify, som möjliggör integration med bakgrundsprocessen blacklistd.
Förutom att tillÀmpa ett patch kan sÄrbarheten blockeras genom att ange parametern "LoginGraceTime=0" i /etc/ssh/sshd_config. Men genom att stÀnga av timeouten underlÀttas initiering av denial-of-service-attacker vid upprÀttande av ett stort antal anslutningar som överskrider de grÀnser som anges med parametern MaxStartups.
Dessutom har Ànnu tre sÄrbarheter ÄtgÀrdats i FreeBSD:
- CVE-2024-6760 â möjlighet att kringgĂ„ skyddet mot anvĂ€ndning av ktrace för att spĂ„ra suid-processer, vilket gör att en obehörig anvĂ€ndare kan fĂ„ tillgĂ„ng till innehĂ„llet i filer som han eller hon inte har rĂ€tt att lĂ€sa, till exempel möjligheten att lĂ€sa innehĂ„llet i en fil med hashvĂ€rden för anvĂ€ndarlösenord.
- CVE-2024-6759 â i NFS-klienten har en möjlighet upptĂ€ckts att anvĂ€nda tecken för vĂ€gseparation ".." och "/" i filnamn;
- CVE-2024-6640 â en sĂ„rbarhet i paketfiltren PF, som gör att ICMPv6-paket med noll identifierare inte omfattades av brandvĂ€ggsregler som förutsĂ€tter att inkommande paket speglas i tillstĂ„ndstabellen (state table).
KĂ€lla: opennet.ru
