Objavljeni su ispravci za pakete Samba 4.16.4, 4.15.9 i 4.14.14 s popravkom 5 ranjivosti. Izdanja ažuriranja paketa u distribucijama mogu se pratiti na stranicama: Debian, Ubuntu, RHEL, SUSE, Arch, FreeBSD.
Najopasnija ranjivost (CVE-2022-32744) omogućuje korisnicima domene Active Directory da promijene lozinku bilo kojeg korisnika, uključujući i promjenu lozinke administratora i preuzimanje potpune kontrole nad domenom. Problem je uzrokovan time što KDC prihvaća kpasswd zahtjeve, enkriptirane bilo kojim poznatim ključem.
Napadač koji ima pristup domen, može poslati lažni zahtjev za postavljanje nove lozinke u ime drugog korisnika, enkriptirajući ga svojim ključem, i KDC će ga obraditi bez provjere usklađenosti ključa korisničkog računa. Za slanje lažnih zahtjeva također se mogu koristiti ključevi kontrolera domena koji rade samo u načinu rada samo za čitanje (RODC), koji nemaju ovlasti za promjenu lozinki. Kao zaobilazno rješenje možete onemogućiti podršku za kpasswd protokol dodavanjem u smb.conf reda „kpasswd port = 0“.
Ostale ranjivosti:
- CVE-2022-32746 — korisnici Active Directory mogu slanjem posebno oblikovanih LDAP zahtjeva „add“ ili „modify“ pokrenuti pristup memoriji nakon oslobađanja (use-after-free) u serverskom procesu. Problem je uzrokovan time što modul za vođenje evidencije o auditu pristupa sadržaju LDAP poruke nakon što modul za rad s bazom podataka oslobodi memoriju dodijeljenu za poruku. Za napad su potrebna prava za dodavanje ili modifikaciju nekih privilegiranih atributa, poput userAccountControl.
- CVE-2022-2031 — korisnici Active Directory mogu zaobići neka ograničenja u kontroleru domene. KDC i usluga kpasswd imaju mogućnost dekriptiranja tiketa jedni drugih, budući da zajednički koriste jedan set ključeva i korisničkih računa. O correspondingly, korisnik koji zatraži promjenu lozinke može koristiti dobiveni tiket za pristup drugim uslugama.
- CVE-2022-32745 — korisnici Active Directory mogu prouzročiti neočekivano obustavljanje serverskog procesa slanjem LDAP zahtjeva „add“ ili „modify“, što dovodi do pristupa neinicijaliziranim podacima.
- CVE-2022-32742 — curenje informacija o sadržaju memorije poslužitelja kroz manipulaciju s SMB1 protokolom. SMB1 klijent koji ima prava pisanja u zajedničkom skladištu može stvoriti uvjete za pisanje dijelova sadržaja memorije server procesa u datoteku ili slanje na ispis. Napad se provodi slanjem 'write' zahtjeva s neispravnim rasponom. Problem se odnosi samo na Samba grane do 4.11 (u grani 4.11 podrška za SMB1 je prema zadanim postavkama isključena).
Izvor: opennet.ru
