Исправлена критическая уязвимость в классификаторе awk, предотвращающая выполнение привилегированных команд без согласования.
- Fixed: Закрыты уязвимости, позволяющие запускать системные команды или писать файлы через awk без запроса подтверждения.
- Fixed: Улучшен парсер: теперь awk-программы корректно классифицируются как privileged или destructive, а не остаются safe.
- Fixed: Исправлена обработка строковых экранирований (например, \ddd) и сохранены пустые аргументы в кавычках.
- Fixed: Оптимизирован парсер: устранено квадратичное замедление, теперь обработка происходит за один проход без бэктрекинга.
- Fixed: Обычные команды awk, не содержащие опасных конструкций, остаются безопасными и не требуют согласования.