Забележка
- Първоначална дата на публикуване: 9 април 2024 г.
- ИД на БЗ: 5037754
Забележка
- Поддръжката за Windows 10 приключи на 14 октомври 2025 г.
- След 14 октомври 2025 г. Microsoft вече няма да предоставя безплатни актуализации на софтуера от Windows Update, техническа помощ или корекции на защитата за Windows 10. Вашият компютър все още ще работи, но ви препоръчваме да преминете към Windows 11.
- Научете повече
Регистър на промените
| Промяна на датата | Описание |
|---|---|
| 9 януари 2025 г. | Под "януари 2025 г.: наложено по подразбиране фаза" във "Времева линия на промените" подчертано, че съществуващите настройки на ключове в системния регистър ще заместят поведението по подразбиране на актуализациите, издадени през или след януари 2025 г. |
| 1 октомври 2024 г. | Променена фаза "Наложено по подразбиране" от октомври 2024 г. на януари 2025 г. |
Обобщение
Актуализациите на защитата на Windows, издадени на или след 9 април 2024 г., адресират уязвимостите в повишаване на привилегиите с протокола за проверка на PAC Kerberos. Privilege Attribute Certificate (PAC) е разширение на билети за услуги на Kerberos. Тя съдържа информация за удостоверяващия потребител и неговите привилегии. Тази актуализация коригира уязвимост, при която потребителят на процеса може да фалшифицира подписа, за да заобиколи проверките за сигурност на проверката на подпис на PAC, добавени в KB5020805: Как да управлявате промените в протокола Kerberos, свързани с CVE-2022-37967.
Освен това тази актуализация обръща внимание на уязвимост в определени сценарии между гори. За да научите повече за тези уязвимости, посетете CVE-2024-26248 и CVE-2024-29056.
Предприемане на действие
Забележка
ВАЖНО Стъпка 1 за инсталиране на актуализацията, издадена на или след 9 април 2024 г., НЯМА да реши напълно проблемите със защитата в CVE-2024-26248 и CVE-2024-29056 по подразбиране. За да смекчите напълно проблема със защитата за всички устройства, трябва да преминете към принудителен режим (описан в стъпка 3), след като вашата среда е напълно актуализирана.
За да защитите вашата среда и да предотвратите прекъсвания на работата, ви препоръчваме следните стъпки:
- АКТУАЛИЗИРАНЕ: Домейновите контролери на Windows и клиентите на Windows трябва да бъдат актуализирани с актуализация на защитата на Windows, издадена на или след 9 април 2024 г.
- МОНИТОР: Събитията за проверка ще бъдат видими в режим на съвместимост за идентифициране на устройства, които не са актуализирани.
- РАЗРЕШАВАНЕ: След като режимът на прилагане е напълно активиран във вашата среда, уязвимостите, описани в CVE-2024-26248 и CVE-2024-29056 , ще бъдат смекчени.
Обща информация
Когато работна станция на Windows извършва проверка на PAC на входящ поток за удостоверяване на Kerberos, тя изпълнява нова заявка (влизане в билет в мрежата), за да провери билета за услугата. Заявката първоначално се препраща към домейнов контролер (DC) на домейна Workstations чрез Netlogon.
Ако акаунтът за услугата и акаунтът на компютъра принадлежат към различни домейни, заявката се пренася през необходимите доверия чрез Netlogon, докато достигне до домейна за услуги; в противен случай домейновият контролер в домейна за акаунти на компютъра извършва проверката. След това DC се обажда на центъра за разпределение на ключове (KDC), за да провери PAC подписите на билета за услугата и изпраща информация за потребителя и устройството обратно до работната станция.
Ако искането и отговорът се препращат през тръст (в случая, когато акаунтът за услуга и акаунтът на работна станция принадлежат към различни домейни), всеки домейнов контролер в тръста филтрира данните за удостоверяване, принадлежащи на него.
Времева линия на промените
Актуализации се издават, както следва. Имайте предвид, че този график на издаване може да бъде преразгледан, ако е необходимо.
9 април 2024 г.: Фаза на първоначално внедряване – режим на съвместимост
Фазата на първоначалното разполагане започва с актуализациите, издадени на 9 април 2024 г. Тази актуализация добавя ново поведение, което предотвратява уязвимостите в областта на повишаване на привилегиите, описани в CVE-2024-26248 и CVE-2024-29056 , но го прилага, освен ако не са актуализирани както домейновите контролери на Windows, така и клиентите на Windows в средата.
За да разрешите новото поведение и да смекчите уязвимостите, трябва да се уверите, че цялата ви среда на Windows (включително домейнови контролери и клиенти) е актуализирана. Събитията за проверка ще бъдат регистрирани, за да помогнат за идентифицирането на устройствата, които не са актуализирани.
Януари 2025 г.: прилагана по подразбиране фаза
Актуализациите, издадени през или след януари 2025 г., ще преместят всички домейнови контролери и клиенти на Windows в средата в наложен режим. Този режим ще наложи защитено поведение по подразбиране. Съществуващите настройки на ключове в системния регистър, които са били предварително зададени, ще заместят тази промяна в поведението по подразбиране.
Настройките по подразбиране на принудителния режим могат да бъдат заместени от администратора, за да се върнат към режим на съвместимост .
Април 2025 г.: Етап на изпълнение
Актуализациите на защитата на Windows, издадени през или след април 2025 г., ще премахнат поддръжката за подключовете в системния регистър PacSignatureValidationLevel и CrossDomainFilteringLevel и ще наложат новото защитено поведение. След инсталирането на актуализацията от април 2025 г. няма да има поддръжка за режима на съвместимост .
Потенциални проблеми и смекчавания на последствията
Има потенциални проблеми, които могат да възникнат, включително проверка на PAC и неуспешни опити при филтриране между гори. Актуализацията на защитата от 9 април 2024 г. включва резервна логика и настройки на системния регистър, за да помогне за смекчаване на тези проблеми
Настройки на системния регистър
Тази актуализация на защитата се предлага за устройства с Windows (включително домейнови контролери). Следните ключове от системния регистър, управляващи поведението, трябва да бъдат разположени само на сървъра на Kerberos, който приема входящо Kerberos удостоверяване и извършва PAC проверка.
PacSignatureValidationLevel
| Подключ на системния регистър | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters | Описание |
|---|---|---|
| Стойност | PacSignatureValidationLevel | |
| Тип данни | REG_DWORD | |
| Данни | 2 | По подразбиране (съвместимост с некоригирана среда) |
| 3 | Прилагане | |
| Изисква се рестартиране? | Не |
CrossDomainFilteringLevel
| Подключ на системния регистър | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\Kerberos\Parameters | Описание |
|---|---|---|
| Стойност | CrossDomainFilteringLevel | |
| Тип данни | REG_DWORD | |
| Данни | 2 | По подразбиране (съвместимост с некоригирана среда) |
| 4 | Прилагане | |
| Изисква се рестартиране? | Не |
AuditKerberosTicketLogonEvents
Този ключ от системния регистър може да бъде разположен както за сървърите на Windows, които приемат входящо Kerberos удостоверяване, така и за всеки домейнов контролер на Windows, който проверява потока за влизане в новия мрежов билет по пътя.
| Подключ на системния регистър | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Netlogon\Parameters | Описание |
|---|---|---|
| Стойност | AuditKerberosTicketLogonEvents | |
| Тип данни | REG_DWORD | |
| Данни | 1 | По подразбиране – регистриране на критични събития |
| 2 | Регистриране на всички събития Netlogon | |
| 0 | Да не се регистрират събития Netlogon | |
| Изисква се рестартиране? | Не |
Регистри на събитията
Следните събития за проверка на Kerberos ще бъдат генерирани на сървъра на Kerberos, който приема входящо удостоверяване на Kerberos. Този сървър на Kerberos ще извършва проверка на PAC, което използва новия поток за влизане в мрежов билет.
Действие за влизане в билет в Kerberos
| Регистър на събитията | Система |
|---|---|
| Тип събитие | Информативен |
| Източник на събитие | Security-Kerberos |
| ИД на събитие | 21 |
| Текст на събитие | По време на влизане в билет в мрежа Kerberos с билета за услуга за акаунт за акаунт <от домейнов <> домейн бяха извършени следните действия от домейнов контролер> на DC<.> За повече информация посетете https://go.microsoft.com/fwlink/?linkid=2262558. <Действие> |
Това събитие се показва, когато домейнов контролер е предприел действие, което не е фатално, по време на потока за влизане в мрежов билет. Към момента са регистрирани следните действия:
- Потребителските SID са филтрирани.
- SID кодовете на устройства са филтрирани.
- Съставната самоличност е премахната поради SID филтриране, което не позволява самоличността на устройството.
- Съставната самоличност е премахната поради филтриране на SID, което не позволява името на домейн на устройството.
Неуспешно влизане в билет на Kerberos
| Регистър на събитията | Система |
|---|---|
| Тип събитие | Грешка |
| Източник на събитие | Security-Kerberos |
| ИД на събитие | 22 |
| Текст на събитие | По време на влизане в мрежовия билет на Kerberos билетът за услуга за акаунт за акаунт <от домейнов <> домейн беше отказан от DC <> DC поради причините по-долу.> За повече информация посетете https://go.microsoft.com/fwlink/?linkid=2262558. Причина: <Причина> ErrorCode: <Код на грешка> |
Това събитие се показва, когато домейнов контролер е отказал заявката за влизане в мрежов билет поради причините, посочени в събитието.
Резервно влизане в билет в Kerberos
| Регистър на събитията | Система |
|---|---|
| Тип събитие | Предупреждение или грешка |
| Източник на събитие | Security-Kerberos |
| ИД на събитие | 23 |
| Текст на събитие | По време на влизане в мрежов билет в Kerberos билетът за услуга за account_name на акаунт <от домейн <domain_name> не може да бъде препратен към домейнов контролер за обслужване на искането.> За повече информация посетете https://go.microsoft.com/fwlink/?linkid=2262558. |
- Това събитие се показва като предупреждение, ако PacSignatureValidationLevel и CrossDomainFilteringLevel не са зададени на Enforce или Stricter. Когато е регистрирано като предупреждение, събитието показва, че потоците за влизане в мрежов билет са се свързали с домейнов контролер или еквивалентно устройство, което не разбира новия механизъм. Удостоверяването може да се върне към предишно поведение.
- Това събитие се показва като грешка, ако PacSignatureValidationLevel OR CrossDomainFilteringLevel е зададено на Enforce или по-строго. Това събитие като "грешка" показва, че потокът за влизане в мрежов билет е се свързал с домейнов контролер или еквивалентно устройство, което не разбира новия механизъм. Удостоверяването е отказано и не може да се върне към предишното поведение.
Неочакван отказ на Netlogon
| Регистър на събитията | Система |
|---|---|
| Тип събитие | Грешка |
| Източник на събитие | Netlogon |
| ИД на събитие | 5842 |
| Текст на събитие | Услугата Netlogon се натъкна на неочаквана грешка при обработването на заявка за влизане в мрежов билет на Kerberos. За повече информация посетете https://go.microsoft.com/fwlink/?linkid=2261497. Акаунт за билет за услуга: <Акаунт> Service Ticket Domain: <Domain> Име на работната станция: <Име на машината> Състояние: <Код на грешка> |
Това събитие се генерира всеки път, когато Netlogon се натъкне на неочаквана грешка по време на заявка за влизане в мрежов билет. Това събитие се регистрира, когато AuditKerberosTicketLogonEvents е зададено на (1) или по-висока.
Netlogon не може да се препрати
| Регистър на събитията | Система |
|---|---|
| Тип събитие | Предупреждение |
| Източник на събитие | Netlogon |
| ИД на събитие | 5843 |
| Текст на събитие | Услугата Netlogon не успя да препрати заявка за влизане в мрежов билет на Kerberos към домейновия <контролер DC.> За повече информация посетете https://go.microsoft.com/fwlink/?linkid=2261497. Акаунт за билет за услуга: <Акаунт> Service Ticket Domain: <Domain> Име на работната станция: <Име на машината> |
Това събитие се генерира всеки път, когато Netlogon не е успял да завърши влизането в мрежов билет, тъй като домейнов контролер не е разбрал промените. Поради ограничения в протокола Netlogon, клиентът на Netlogon не може да определи дали домейновият контролер, с когото клиентът на Netlogon разговаря директно, е този, който не разбира промените, или е домейнов контролер по веригата на препращане, който не разбира промените.
- Ако домейнът на билета за услугата е същият като домейна на акаунта на машината, вероятно домейновият контролер в регистъра на събитията не разбира потока за влизане в мрежов билет.
- Ако домейнът на билета за услугата е различен от домейна на акаунта на компютъра, един от домейновите контролери по пътя от домейна на акаунта на машината до домейна на акаунта за услугата не е разбрал потока за влизане в билет в мрежата
Това събитие е изключено по подразбиране. Microsoft препоръчва на потребителите първо да актуализират целия си флот, преди да включат събитието.
Това събитие се регистрира, когато AuditKerberosTicketLogonEvents е зададено на (2).
Често задавани въпроси (ЧЗВ)
Защо се изисква да актуализирам целия си автопарк за тази корекция?
Домейнов контролер, който не е актуализиран, няма да разпознае тази нова структура на искането. Това ще доведе до неуспешна проверка на защитата. В режим на съвместимост ще се използва старата структура на исканията. Този сценарий все още е уязвим за CVE-2024-26248 и CVE-2024-29056.
Ще бъда ли уязвим, ако не актуализирам цялата среда?
Да. Това е така, защото новият поток за влизане в мрежов билет може да се наложи да бъде маршрутизиран през домейните, за да достигне до домейна на акаунта за услугата.
Кога Windows Server извършва проверка на PAC?
Проверката на PAC може да бъде пропусната при определени обстоятелства, включително, но не само, следните сценарии:
- Ако услугата има привилегия в TCB. Обикновено услугите, които се изпълняват в контекста на акаунта в системата (като например SMB файлови дялове или LDAP сървъри), имат тази привилегия.
- Ако услугата се изпълнява от планировчика на задачи.
В противен случай проверката на PAC се извършва за всички входящи потоци на удостоверяване на Kerberos.
Защо промените се налагат само за Windows Server, който приема входящо Kerberos удостоверяване и извършва PAC проверка?
Тези CVE включват локално повишаване на привилегиите, когато злонамерен или компрометиран акаунт за услуга, изпълняван на работната станция на Windows, се опитва да увеличи привилегията си, за да получи права за локално администриране. Това означава, че само работната станция на Windows, която приема входящо Kerberos удостоверяване, е засегната.