Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Zhrnutie

CVE-2021-42278 sa týka nedostatočného zabezpečenia obídenia, ktoré umožňuje potenciálnym útokom zosobnenie radiča domény pomocou konta počítača sAMAccountName predstierania.

Tento článok obsahuje ďalšie podrobnosti a časť s najčastejšími otázkami o problémoch správcu zabezpečenia služby Active Directory (SAM), v ktorých sa sťažujú zmeny vykonané spoločnosťou Windows vydanej 9. novembra 2021 a v novšej, ako je uvedené v CVE-2021-42278.

Overovacie kontroly služby Active Directory

Po inštalácii cve-2021-42278vykoná služba Active Directory kontroly overovania uvedené nižšie na atribútoch sAMAccountName a UserAccountControl počítačových kont vytvorených alebo upravených používateľmi, ktorí nemajú oprávnenia správcu pre kontá zariadenia. 

  1. sAMAccountType – overenie používateľských a počítačových kont

    • Kontá ObjectClass=Computer (alebo podclass of computer) musia mať príznak UserAccountControl UF_WORKSTATION_TRUST_ACCOUNT alebo UF_SERVER_TRUST_ACCOUNT

    • ObjectClass=User musí mať príznak UAC pre UF_NORMAL_ACCOUNT alebo UF_INTERDOMAIN_TRUST_ACCOUNT

  2. sAMAccountName – overenie pre počítačové kontá

    SAMAccountName počítačového konta, ktorého atribút UserAccountControl obsahuje UF_WORKSTATION_TRUST_ACCOUNT, sa musí končiť jedným znakom dolára ($). Ak tieto podmienky nie sú splnené, Active Directory vráti kód zlyhania 0x523 ERROR_INVALID_ACCOUNTNAME. Neúspešné overenia sa zapíšu do udalosti Directory-Services-SAM ID 16991 v denníku udalostí systému.

Ak tieto podmienky nie sú splnené, Služba Active Directory vráti kód zlyhania ACCESS_DENIED. Neúspešné overenia sa zapíšu do udalosti Directory-Services-SAM ID 16990 v denníku udalostí systému.

Auditovanie udalostí

Trieda objektu a zlyhanie overenia UserAccountControl

Keď je trieda objektu a overenie UserAccountControl neúspešné, do denníka systému sa zapíše nasledujúca udalosť:

Denník udalostí

Systém

Typ udalosti

Chyba

Zdroj udalosti

Directory-Services-SAM

Identifikačné číslo udalosti

16990

Text udalosti

Správca kont zabezpečenia zablokoval správcovia, ktorý nie je správcom, aby vytvoril konto služby Active Directory v tejto doméne s nezhodnými objektmiClass a userAccountControl príznakmi typu konta.

Podrobnosti:

Názov konta: %1%n

Objekt KontaClass: %2%n

userAccountControl: %3%n

Adresa volajúca: %4%n

CALLer SID: %5%n%n

Zlyhanie overenia názvu konta SAM

Keď je overenie názvu konta SAM neúspešné, do denníka systému sa zapíše nasledujúca udalosť:

Denník udalostí

Systém

Typ udalosti

Chyba

Zdroj udalosti

Directory-Services-SAM

Identifikačné číslo udalosti

16991

Text udalosti

Správca kont zabezpečenia zablokoval správcovia iných ako správca možnosť vytvoriť alebo premenovať konto počítača pomocou neplatného názvu sAMAccountName. sAMAccountName v počítačových kontách sa musí končiť jedným koncovým znakom $.

Pokus o sAMAccountName: %1

Odporúčané sAMAccountName: %1$

Úspešné udalosti auditovania vytvárania konta v počítači

Na úspešné vytvorenie konta v počítači sú k dispozícii nasledujúce existujúce udalosti auditovania:

  • 4741(S): Vytvorilo sa konto počítača

  • 4742(S): Zmenilo sa konto počítača

  • 4743(S): Odstránilo sa konto počítača

Ďalšie informácie nájdete v téme Kontrola správy konta počítača.

Najčastejšie otázky

1. otázka. Ako táto aktualizácia ovplyvňuje existujúce objekty v službe Active Directory?

A1. Pri existujúcich objektoch sa overenie vyskytne vtedy, keď používatelia, ktorí nemajú práva správcu, upravia atribúty sAMAccountName alebo UserAccountControl.

2. q. Čo je sAMAccountName?

A2. sAMAccountName je jedinečný atribút vo všetkých hlavných nastaveniach zabezpečenia v službe Active Directory a zahŕňa používateľov, skupiny a počítače. Obmedzenia názvov pre sAMAccountName sú dokumentované v obmedzeniach atribútov sAMAccountName 3.1.1.6 pre položky Schádzajúcich aktualizácií.

3. q. Čo je sAMAccountType?

A3. Ďalšie informácie nájdete v týchto dokumentoch:

Existujú tri možné hodnoty sAMAccountType, ktoré zodpovedajú štyroch možným príznakom UserAccountcontrol takto:

userAccountControl

sAMAccountType

UF_NORMAL_ACCOUNT

SAM_USER_OBJECT

UF_INTERDOMAIN_TRUST_ACCOUNT

SAM_TRUST_ACCOUNT

UF_WORKSTATION_TRUST_ACCOUNT

SAM_MACHINE_ACCOUNT

UF_SERVER_TRUST_ACCOUNT

SAM_MACHINE_ACCOUNT

4. q. Aké sú možné hodnoty pre UserAccountControl?

A4. Ďalšie informácie nájdete v týchto dokumentoch:

5. otázka. Ako nájdem objekty, ktoré nie sú kompatibilné a už existujú v mojom prostredí?

A5. Správcovia môžu vyhľadať v adresári existujúce kontá, ktoré nie sú kompatibilné, pomocou skriptu PowerShell, ako sú uvedené v príkladoch nižšie.

Vyhľadanie počítačových kont, ktoré nemajú kompatibilné sAMAccountName:

Get-ADComputer -LDAPFilter "(samAccountName=*)" |? SamAccountName -NotLike "*$" | select DNSHostName, Name, SamAccountName

Vyhľadanie počítačových kont, ktoré nemajú kompatibilný typ UserAccountControl sAMAccountType:

Get-ADComputer -LDAPFilter "UserAccountControl:1.2.840.113556.1.4.803:=512”

Zdroje informácií

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×