Порт VPN отмечен бенчмарком? Проверьте область действия контроля
Бенчмарк отмечает порт VPN, и начинается спор. Находка означает лишь то, что говорят ресурс и предикат контроля, поэтому сначала прочитайте область действия.
Ваш сканер отмечает порт VPN, тикет переформулирует это как публичный слушатель, и следующий спор идёт о том, реальна ли экспозиция. Находка редко говорит то, что предполагает читатель. Она цитирует контроль бенчмарка с фиксированной областью, и номер порта — лишь один вход в эту область.
Прочитайте контроль, прежде чем защищать порт. Находка, читающаяся как приговор, обычно является предикатом, применённым к одному ресурсу.
Что на самом деле цитирует строка находки
Каждая находка бенчмарка несёт четыре вещи, которые стоит разделять: документ и ревизию, откуда она взята, ресурс, который оценивался, предикат, запустивший результат, и покрытие, которого аудит действительно достиг. Команды обычно цитируют только ресурс — группу безопасности, сетевой ACL или хост — а затем спорят о порте. Именно предикат решает, был ли ваш слушатель вообще в области действия. Без него вы обсуждаете число вместо правила.
Документация Amazon Security Hub сохраняет это разделение видимым без PDF за платной стеной:страница контролей EC2 перечисляет проверки групп безопасности на неограниченный доступ по портам 22 и 3389 и рассматривает сетевые ACL как другой ресурс с собственными условиями. Те же административные порты, другой объект, другой тест. Именно такую детализацию наследует находка.
aws ec2 describe-security-groups --group-ids sg-0d1f8a2c4b6e9f3a1 --output json
aws ec2 describe-network-acls --filters Name=entry.port-range.from,Values=22 --output table
Отделите публичный слушатель от административного доступа
Слушатель VPN, принимающий UDP 1194 из интернета, и служба SSH, доступная только после допуска, — разные пути экспозиции. Проверка, покрывающая первый, может ничего не говорить о втором, а проверка второго может игнорировать первый. Успешный результат по одному не является утверждением о другом, как бы похоже они ни звучали на статусной встрече.
Считайте каждый путь отдельной строкой в обзоре.
Затем проверьте, что разрешает сам шлюз. Принять туннель — не то же самое, что выдать административные права на шлюзе, и ни одно из этого не равно доступности сервера за ним. Разделите вопрос на то, кто может подключаться, кто может администрировать и чего туннель может достичь. Эти три ответа приходят из разных систем и обычно сливаются в одно предложение, по которому никто не может действовать.
Именно ресурс решает, входит ли порт вообще в область действия
Правило группы безопасности, запись ACL подсети и правило хостового межсетевого экрана могут разрешать трафик, но только одно из них может быть объектом, который оценивает контроль. Эффективное разрешение означает объединение параллельных групп, обоих семейств адресов и любого правила запрета перед ними. Порт, проваливший проверку на уровне группы, всё ещё может оставаться недоступным, а порт, прошедший её, всё ещё может быть заблокирован глубже.
Здесь перенос правил другой среды идёт не так. Сетевые ACL не хранят состояние и оцениваются по порядку; группы безопасности хранят состояние и только разрешают. Модель правил, заимствованная у одной, не описывает другую, и её перевод даёт уверенный ответ о неправильном объекте.
Зафиксируйте решение, чтобы следующий аудит его переиспользовал
Когда область действительно неоднозначна, запишите ревизию контроля, идентификатор ресурса, процитированный предикат и доказательство, которое это разрешило. Включите, что вы исключили и почему. Именно эта запись позволяет второму рецензенту прийти к тому же выводу, не перечитывая весь бенчмарк, и она — единственное, что переживает смену персонала.
Запись «порт VPN проверен» гарантирует, что спор вернётся в следующем квартале. Вместо этого назовите оценщика, ревизию и доказательство.