Versionen av filsynkroniseringsverktyget Rsync 3.4.0 slÀpptes, vilket ÄtgÀrdar sex sÄrbarheter. Kombinationen av sÄrbarheterna CVE-2024-12084 och CVE-2024-12085 gör det möjligt för en klient att Ästadkomma exekvering av sin kod pÄ servern. För att genomföra en attack rÀcker det med en anonym anslutning till Rsync-servern med lÀsbehörighet. Till exempel kan attacker riktas mot speglar av olika distributioner och projekt som erbjuder nedladdning av byggnader via Rsync. Problemet berör Àven olika applikationer för filsynkronisering och backup som anvÀnder Rsync som backend, sÄsom Rclone, DeltaCopy och ChronoSync.
Vidare kan en angripare, genom att utnyttja sÄrbarheten pÄ servern organisera en attack mot klienterna som kopplar upp sig mot servern och Ästadkomma lÀsning eller skrivning av vilka filer som helst i deras system, beroende pÄ behörigheterna för processen rsync. Till exempel kan skadliga rsync-servrar anvÀndas för att ladda upp SSH-nycklar eller Ästadkomma körning av kod genom att skriva över filer som ~\/ .bashrc och ~\/ .popt.
För att underlÀtta uppgradering av servrar till den nya versionen av Rsync Àr protokollnumret i Rsync 3.4.0 höjt till 32. Du kan följa uppdateringar i distributionerna pÄ följande sidor: Debian, Ubuntu, RHEL, SUSE\/openSUSE, Fedora, Arch, FreeBSD.
UpptÀckta sÄrbarheter:
- CVE-2024-12084 â skrivning utanför det allokerade buffertomrĂ„det genom att överföra en ogiltig kontrollsumma vars storlek överstiger 16 byte.
- CVE-2024-12085 â lĂ€cka av innehĂ„llet i oinitialiserade data frĂ„n stacken (ett byte i taget) nĂ€r man utför kontrollsummejĂ€mförelser av ogiltig storlek.
- CVE-2024-12086 â fĂ„ serverĂ„tkomst till innehĂ„llet i godtyckliga filer frĂ„n klientens system genom att servern genererar ogiltiga kommunikationstokens och kontrollsummor under processen att kopiera filer frĂ„n klienten till servern (bestĂ€mma innehĂ„llet byte för byte genom att gissa kontrollsumman).
- CVE-2024-12087 â överskridande av grundlĂ€ggande katalog vid anvĂ€ndning av alternativet "âinc-recursive" (vilket aktiveras som standard för mĂ„nga flaggor). SĂ„rbarheten orsakas av bristen pĂ„ korrekt kontroll av symboliska lĂ€nkar och gör det möjligt att skriva filer utanför den angivna mĂ„lkatalogen som kunden har angett. En server kontrollerad av angriparen kan utnyttja sĂ„rbarheten för att attackera systemet hos den anslutna klienten.
- CVE-2024-12088 â felaktig kontroll av symboliska lĂ€nkar som pekar pĂ„ andra symboliska lĂ€nkar vid anvĂ€ndning av alternativet "âsafe-links". Problemet möjliggör att man kan överskrida den grundlĂ€ggande katalogen och skriva data i vilken fil som helst i systemet, i den mĂ„n det Ă€r tillĂ„tet av Ă„tkomstrĂ€ttigheterna.
- CVE-2024-12747 â ett kapplöpningstillstĂ„nd vid arbete med symboliska lĂ€nkar som gör det möjligt för en anvĂ€ndare att höja sina privilegier och fĂ„ Ă„tkomst till privilegierade filer pĂ„ servern.
KĂ€lla: opennet.ru
