PowerShell добавляет предупреждения о безопасности для Invoke-WebRequest

10.12.2025

В Windows PowerShell 5.1 добавлены предупреждения при запуске скриптов, использующих Invoke-WebRequest, для загрузки веб-контента. Это изменение направлено на предотвращение потенциально опасного исполнения кода и повышение безопасности, особенно в корпоративных и ИТ-окружениях.

Как работает предупреждение о рисках скриптов в PowerShell?

Что добавлено и когда

Обновление KB5074204 внедряет новую функцию предупреждений в Windows PowerShell 5.1, который предустановлен в Windows 10 и Windows 11. После установки обновления пользователи получают уведомление о возможных угрозах безопасности при выполнении загрузок с помощью Invoke-WebRequest.

Теперь при загрузке содержимого веб-страницы без дополнительных параметров PowerShell предупреждает о риске исполнения скриптов, содержащихся на странице. Каждый пользователь может принять решение о продолжении или отмене операции.

Как избежать угроз

Microsoft предлагает использовать параметр -UseBasicParsing для безопасного анализа веб-контента. Включение этого параметра позволяет избежать выполнения скриптов, содержащихся на веб-странице.

  • Invoke-WebRequest теперь выдает предупреждения о возможных угрозах.
  • Рекомендуется обновить скрипты, чтобы использовать -UseBasicParsing.
  • Алиас curl также вызывает такие же предупреждения.

Большинство скриптов, которые только загружают контент или обрабатывают его как текст или данные, не затронуты новыми изменениям и не требуют исправлений.

Комментарии (0)

Создание новых комментариев временно недоступно.

Комментариев пока нет. Будьте первым!
Windows PowerShell

Windows PowerShell скачать бесплатно на ПК и телефон

Упрощает администрирование с помощью автоматизации задач и работы со скриптами.

2
887 отзывы
2568 скачали