🪟 Windows: Итог июля — SharePoint патч, SQL Server 2016 EOL и LegacyHive без патча
Коллеги, последняя пятница июля — подводим итог Windows-фронта за месяц.
Главные закрытые угрозы: RoguePlanet (CVE-2026-50656) — патч вышел OOB 8-9 июля через Malware Protection Engine 1.1.26060.3008. SharePoint authentication bypass (CVE-2026-55040) — закрыт в июльском PT. SPNEGO NEGOEX wormable buffer overflow (CVE-2025-47981, CVSS 9.8) — закрыт.
Что остаётся открытым: LegacyHive — новый PoC Nightmare Eclipse, позволяет непривилегированному пользователю монтировать чужой user hive. Патча нет. Nightmare Eclipse также заявил что патч RoguePlanet вводит новую проблему disk exhaustion при определённых условиях.
Критическое напоминание о дедлайнах которые уже наступили:
SQL Server 2016 переходит в платный ESU с 15 июля 2026. SharePoint Server 2016 и 2019 достигли end of life 14 июля — без ESU. После сегодня единственный поддерживаемый self-hosted SharePoint — SharePoint Subscription Edition.
Взгляд на август: SharePoint RCE — вторая часть цепочки от Rapid7 (CVE-2026-55040 + embargoed second CVE) ожидается в августовском Patch Tuesday. Это означает что уязвимость шире чем кажется сейчас.
Итог: июль для Windows был не "bone shattering" как обещал Nightmare Eclipse — но 622 CVE, RoguePlanet, SharePoint bypass и Kerberos finalization достаточно серьёзны. SQL Server 2016 и SharePoint 2016/2019 — всё, поддержка кончилась. Принимайте решение.
#windows #patchtuesday #sharepoint #sqlserver #security #sysadmin #admin_future
Коллеги, последняя пятница июля — подводим итог Windows-фронта за месяц.
Главные закрытые угрозы: RoguePlanet (CVE-2026-50656) — патч вышел OOB 8-9 июля через Malware Protection Engine 1.1.26060.3008. SharePoint authentication bypass (CVE-2026-55040) — закрыт в июльском PT. SPNEGO NEGOEX wormable buffer overflow (CVE-2025-47981, CVSS 9.8) — закрыт.
Что остаётся открытым: LegacyHive — новый PoC Nightmare Eclipse, позволяет непривилегированному пользователю монтировать чужой user hive. Патча нет. Nightmare Eclipse также заявил что патч RoguePlanet вводит новую проблему disk exhaustion при определённых условиях.
Критическое напоминание о дедлайнах которые уже наступили:
SQL Server 2016 переходит в платный ESU с 15 июля 2026. SharePoint Server 2016 и 2019 достигли end of life 14 июля — без ESU. После сегодня единственный поддерживаемый self-hosted SharePoint — SharePoint Subscription Edition.
# ИТОГОВЫЙ АУДИТ ИЮЛЯ — три команды
# 1. Проверяем что все июльские патчи на месте:
Get-HotFix | Where-Object {$_.InstalledOn -ge "2026-07-08"} |
Select-Object HotFixID, InstalledOn |
Sort-Object InstalledOn -Descending | Select-Object -First 5
# 2. Defender Engine — должна быть 1.1.26060.3008+:
Get-MpComputerStatus | Select-Object AMEngineVersion
# Если меньше — принудительное обновление:
Update-MpSignature
# 3. SQL Server 2016 инвентаризация (платный ESU с 15 июля):
Get-ADComputer -Filter * -Properties OperatingSystem |
ForEach-Object {
Invoke-Command -ComputerName $_.Name -ScriptBlock {
Get-Service MSSQL* | Where-Object {$_.Status -eq "Running"}
} -ErrorAction SilentlyContinue
} | Where-Object {$_ -ne $null}
# 4. Kerberos RC4 — финал. Ищем учётки которые сломались:
Get-WinEvent -LogName System |
Where-Object {$_.Id -eq 205 -and
$_.TimeCreated -gt (Get-Date).AddDays(-14)} |
Select-Object TimeCreated, Message |
Format-List | Select-Object -First 10
# 5. Мониторим disk space после RoguePlanet патча:
# Nightmare Eclipse предупредил о возможном disk exhaustion
Get-PSDrive -PSProvider FileSystem |
Where-Object {($_.Free / $_.Used) -lt 0.1} |
Select-Object Name, @{N="FreeGB";E={[math]::Round($_.Free/1GB,1)}}
Взгляд на август: SharePoint RCE — вторая часть цепочки от Rapid7 (CVE-2026-55040 + embargoed second CVE) ожидается в августовском Patch Tuesday. Это означает что уязвимость шире чем кажется сейчас.
Итог: июль для Windows был не "bone shattering" как обещал Nightmare Eclipse — но 622 CVE, RoguePlanet, SharePoint bypass и Kerberos finalization достаточно серьёзны. SQL Server 2016 и SharePoint 2016/2019 — всё, поддержка кончилась. Принимайте решение.
#windows #patchtuesday #sharepoint #sqlserver #security #sysadmin #admin_future
📅 Суббота — инвентаризация: SQL Server 2016 уже без поддержки, Windows Server 2016 — через 108 дней.
Коллеги, выходные — лучшее время посчитать то, что в будни всегда откладывается.
ФАКТЫ:
SQL Server 2016 — расширенная поддержка закончилась 14 июля 2026
Windows Server 2016 — закончится 12 января 2027
ESU для WS2016 Microsoft предлагает через Azure Arc
ИНТЕРПРЕТАЦИЯ ДЛЯ НАС:
Microsoft прекратил продажи в РФ в 2022 году, поэтому для большинства российских организаций ESU недоступен. На практике после 12 января у 2016-х серверов остаются два пути: миграция или изоляция и компенсирующие меры. Вспомните два сентябрьских zero-day EoP в Windows: после EOL такие уязвимости останутся открытыми навсегда.
ШАГ 1 — СЧИТАЕМ WINDOWS:
Get-ADComputer -Filter 'OperatingSystem -like "*Server 2016*" -and Enabled -eq $true' `
-Properties OperatingSystem, LastLogonDate, IPv4Address |
Sort LastLogonDate -Descending |
Select Name, IPv4Address, LastLogonDate |
Export-Csv .\ws2016.csv -NoTypeInformation -Encoding UTF8
ШАГ 2 — СЧИТАЕМ SQL (major 13 = 2016):
sql
SELECT @@SERVERNAME AS server,
SERVERPROPERTY('ProductVersion') AS version,
SERVERPROPERTY('ProductLevel') AS level,
SERVERPROPERTY('Edition') AS edition,
CASE WHEN CAST(PARSENAME(CAST(SERVERPROPERTY('ProductVersion') AS nvarchar(32)),4) AS int) <= 13
THEN 'EOL' ELSE 'OK' END AS status;
ШАГ 3 — ДЛЯ КАЖДОЙ МАШИНЫ ОДНО РЕШЕНИЕ:
□ Мигрировать — на что, кто отвечает, в какой срок
□ Вывести из эксплуатации — роль уже никому не нужна
□ Изолировать — если зависимость не снять (легаси-1С, железо, лицензии): отдельный VLAN, доступ по белому списку, никакого RDP из общей сети, усиленный мониторинг
Строка без ответственного и даты — это не план, а список.
Итог: 108 дней — это примерно три цикла Patch Tuesday. Выгрузку и таблицу «сервер → решение → ответственный → срок» лучше сделать в эти выходные.
#skills #eol #windowsserver #sqlserver #inventory #sysadmin #admin_future
Коллеги, выходные — лучшее время посчитать то, что в будни всегда откладывается.
ФАКТЫ:
SQL Server 2016 — расширенная поддержка закончилась 14 июля 2026
Windows Server 2016 — закончится 12 января 2027
ESU для WS2016 Microsoft предлагает через Azure Arc
ИНТЕРПРЕТАЦИЯ ДЛЯ НАС:
Microsoft прекратил продажи в РФ в 2022 году, поэтому для большинства российских организаций ESU недоступен. На практике после 12 января у 2016-х серверов остаются два пути: миграция или изоляция и компенсирующие меры. Вспомните два сентябрьских zero-day EoP в Windows: после EOL такие уязвимости останутся открытыми навсегда.
ШАГ 1 — СЧИТАЕМ WINDOWS:
Get-ADComputer -Filter 'OperatingSystem -like "*Server 2016*" -and Enabled -eq $true' `
-Properties OperatingSystem, LastLogonDate, IPv4Address |
Sort LastLogonDate -Descending |
Select Name, IPv4Address, LastLogonDate |
Export-Csv .\ws2016.csv -NoTypeInformation -Encoding UTF8
ШАГ 2 — СЧИТАЕМ SQL (major 13 = 2016):
sql
SELECT @@SERVERNAME AS server,
SERVERPROPERTY('ProductVersion') AS version,
SERVERPROPERTY('ProductLevel') AS level,
SERVERPROPERTY('Edition') AS edition,
CASE WHEN CAST(PARSENAME(CAST(SERVERPROPERTY('ProductVersion') AS nvarchar(32)),4) AS int) <= 13
THEN 'EOL' ELSE 'OK' END AS status;
ШАГ 3 — ДЛЯ КАЖДОЙ МАШИНЫ ОДНО РЕШЕНИЕ:
□ Мигрировать — на что, кто отвечает, в какой срок
□ Вывести из эксплуатации — роль уже никому не нужна
□ Изолировать — если зависимость не снять (легаси-1С, железо, лицензии): отдельный VLAN, доступ по белому списку, никакого RDP из общей сети, усиленный мониторинг
Строка без ответственного и даты — это не план, а список.
Итог: 108 дней — это примерно три цикла Patch Tuesday. Выгрузку и таблицу «сервер → решение → ответственный → срок» лучше сделать в эти выходные.
#skills #eol #windowsserver #sqlserver #inventory #sysadmin #admin_future