Причина такого высокого рейтинга — возможность удаленного выполнения команд без авторизации на устройстве, которое по своей природе должно быть доступно извне. Подверженные устройства Zyxel рекламируются как готовое решение для защиты небольшого подразделения крупной организации, обеспечивают (в зависимости от модели) работу VPN-шлюза, фильтрацию доступа к веб-сайтам и даже сканирование электронной почты. Скорее всего, баг связан с функцией zero-touch provisioning для быстрого внедрения новых устройств.
По данным Rapid7, на момент обнаружения уязвимости, в апреле, специализированный поисковик Shodan находил более 16 тысяч устройств, контроль над которыми можно было перехватить удаленно. Атака на сетевые устройства стала возможной благодаря отсутствию контроля над данными, передаваемыми в запросах извне. Это показано на примере ниже, где во внешнем обращении к маршрутизатору передается команда setWanPortSt, а в параметр mtu для нее вставляется команда ping, которую роутер выполняет.
Производителя уведомили о наличии уязвимости 13 апреля, и уже 28 апреля был