V Rsync 3.4.0 boli odstránené zraniteľnosti, ktoré umožnili vykonať kód na serveri a kliente

Bol to vydaný nový release nástroja na synchronizáciu súborov Rsync 3.4.0, v ktorom bolo opravených šesť zraniteľností. Kombinácia zraniteľností CVE-2024-12084 a CVE-2024-12085 umožňuje útočníkovi vykonať svoj kód na serveri. Na uskutočnenie útoku stačí anonymné pripojenie k serveru Rsync s prístupom na čítanie. Napríklad útok môže byť uskutočnený na zrkadlách rôznych distribúcií a projektov, ktoré poskytujú možnosť sťahovania zostáv cez Rsync. Problém sa týka aj rôznych aplikácií na synchronizáciu súborov a zálohovanie, ktoré používajú Rsync ako backend, ako sú Rclone, DeltaCopy a ChronoSync.

Navyše, zneužitím zraniteľnosti na serveri útočník môže organizovať útok na pripojujúcich sa klientov k serveru a dosiahnuť čítanie alebo zápis akýchkoľvek súborov v ich systéme, pokiaľ to umožňujú práva prístupu procesu rsync. Napríklad, cez vytvorenie škodlivého rsync-serverov je možné realizovať sťahovanie SSH kľúčov alebo dosiahnuť vykonanie kódu prepísaním takých súborov, ako sú ~/ .bashrc a ~/ .popt.

Aby sa uľahčila kontrola aktualizácie serverov na novú verziu Rsync, číslo protokolu v vydaní Rsync 3.4.0 bolo zvýšené na 32. Sledovať vzhľad aktualizácií v distribúciách je možné na nasledujúcich stránkach: Debian, Ubuntu, RHEL, SUSE/openSUSE, Fedora, Arch, FreeBSD.

Odhalené zraniteľnosti:

  • CVE-2024-12084 — zápis mimo vyhradeného bufferu prostredníctvom prenosu nekorektnej kontrolnej sumy, ktorej veľkosť prekračuje 16 bajtov.
  • CVE-2024-12085 — únik obsahu neinicializovaných údajov zo zásobníka (po jednom bajte za raz) pri vykonávaní operácií porovnávania kontrolných súm nekorektnej veľkosti.
  • CVE-2024-12086 — získanie prístupu servera k obsahu ľubovoľných súborov zo systému klienta prostredníctvom generovania nekorektných komunikačných tokenov a kontrolných súm serverom počas kopírovania súborov od klienta na server (určenie obsahu bajt po bajte cez výber kontrolnej sumy).
  • CVE-2024-12087 — pretečenie z základného adresára pri použití voľby „—inc-recursive“ (predvolene zapnuté pre mnohé flagy). Zraniteľnosť je spôsobená nedostatočnou kontrolou symbolických odkazov a umožňuje zapisovanie súborov mimo zadaného cieľového adresára od klienta. Ovládaný útočníkom server môže využiť zraniteľnosť na útok na systém pripojeného klienta.
  • CVE-2024-12088 — nesprávna kontrola symbolických odkazov, ktoré odkazujú na iné symbolické odkazy, pri použití voľby „—safe-links“. Problém umožňuje prekročiť základný adresár a zapísať dáta do akéhokoľvek súboru v systéme, pokiaľ to dovoľujú prístupové práva.
  • CVE-2024-12747 — stav pretekania pri práci so symbolickými odkazmi, ktorý umožňuje používateľovi zvýšiť svoje privilégiá a získať prístup k privilégiovaným súborom na serveri.

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