История версий Немезида ВАФ, 2025 | Немезида ВАФ

Список обновлений компонентов Немезида ВАФ за 2025 г. Информация об установке, обновлении и диагностике работы ПО доступна в разделе с документацией. Информация об обновлениях также доступна в Telegram.

14.02.2025

Динамический модуль Angie 5.1.4837 (nwaf-angie)
Динамический модуль:

  • Добавлена поддержка Angie 1.8.2 в связи с его выходом.
Nemesida AI MLC 6.1.1556 (nwaf-mlc)
  • Улучшения, связанные с определением страны по IP-адресу;
  • Исправления, связанные с обработкой тела запроса.
Nemesida WAF API 3.0.819 (nwaf-api)
  • Использование фреймворка FastAPI взамен Flask;
  • Добавлена поддержка опции nwaf_log_request для регистрации всех запросов (в том числе не заблокированных), обрабатываемых фильтрующей нодой;
  • Изменен каталог хранения файлов журнала с /var/log/uwsgi/nw-api на /var/log/nw-api;
  • Добавлен параметр WORKERS в файл конфигурации, регулирующий количество параллельно работающих процессов;
  • Прочие исправления и улучшения.

После обновления компонента убедитесь, что в файле виртуального хоста /etc/nginx/conf.d/nwaf-api.conf задан новый метод проксирования proxy_pass http://127.0.0.1:8088 вместо uwsgi_pass unix:/var/www/nw-api/nw-api.sock.

В случае, если задан старый метод проксирования, самостоятельно приведите файл виртуального хоста к виду из файла /etc/nginx/conf.d/nwaf-api.conf.disabled.

Для корректного отображения IP-адресов в журнале компонента необходимо в секцию /nw-api/ добавить include proxy_params.

06.02.2025

Динамический модуль 5.1.4776 (nwaf-dyn)
Динамический модуль:

  • Добавлена поддержка Nginx 1.26.3 Stable и Nginx 1.27.4 Mainline.
Обновление цифровой подписи пакетов Немезида ВАФ
Все последующие пакеты Немезида ВАФ будут подписаны новым цифровым ключом. До момента импорта нового ключа при выполнении обновления будет возникать ошибка вида:

The following signatures couldn't be verified because the public key is not available: NO_PUBKEY AF1A0FD3216F3F05

Для того, чтобы избежать ошибок при обновлении пакетов, необходимо обновить цифровую подпись для дистрибутивов:

Debian/UbuntuRHEL

1. Импортируйте ключ:

# curl -s https://nemesida-security.com/repo/nw/gpg.key | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/trusted.gpg --import

2. Обновите информацию о пакетах:

# apt update

При обновлении цифровой подписи для RHEL-based дистрибутивов ключ необходимо импортировать в процессе обновления информации о пакетах, при выводе соответствующего приглашения.
Пример:

# dnf update
...
Nemesida WAF Packages for RHEL                                                                                                                                                                                                        63 kB/s | 5.0 kB     00:00    
GPG key at https://nemesida-security.com/repo/nw/gpg.key (0x1929CEB1) is already installed
Importing GPG key 0x216F3F05:
 Userid     : "nemesida-waf.com (Pentestit LLC) "
 Fingerprint: 24F7 AFDC 3535 C76F 7A7E F4F1 AF1A 0FD3 216F 3F05
 From       : https://nemesida-security.com/repo/nw/gpg.key
Is this ok [y/N]: y
...

31.01.2025

Завершение поддержки компонента Динамический модуль для устаревших версий веб-сервера Angie

Прекращается выпуск компонента Динамический модуль для всех версий веб-сервера Angie старше 1.4.0 включительно. В случае их использования рекомендуется выполнить обновление версии веб-сервера до актуальной.

В соответствии с RFC при передаче данных по протоколу Websocket по умолчанию поддерживается 2 вида компрессии: без компрессии и permessage-deflate. В случае необходимости добавления нового метода сжатия данных для корректной работы приложения просим сообщить об этом в службу технической поддержки для реализации функционала.

Динамический модуль 5.1.4724 (nwaf-dyn)
Динамический модуль:

  • Добавлена поддержка анализа запросов, передаваемых по установленному Websocket-соединению;
  • Добавлен функционал мониторинга работы компонента;
  • Улучшен механизм взаимодействия с антивирусным ПО;
  • Прочие изменения и улучшения.

Nemesida AI MLA:

  • Добавлена поддержка анализа запросов, передаваемых по установленному Websocket-соединению;
  • Добавлен функционал мониторинга работы компонента.
Динамический модуль Angie 5.1.4724 (nwaf-angie)
Динамический модуль:

  • Добавлена поддержка анализа запросов, передаваемых по установленному Websocket-соединению;
  • Добавлен функционал мониторинга работы компонента;
  • Улучшен механизм взаимодействия с антивирусным ПО;
  • Прочие изменения и улучшения.

Nemesida AI MLA:

  • Добавлена поддержка анализа запросов, передаваемых по установленному Websocket-соединению;
  • Добавлен функционал мониторинга работы компонента.
Nemesida AI MLC 6.1.1551 (nwaf-mlc)
  • Добавлена поддержка анализа запросов по протоколу Websocket;
  • Добавлен функционал мониторинга работы компонента;
  • Незначительные улучшения.

29.01.2025

Nemesida WAF API 3.0.789 (nwaf-api)
  • Исправления, связанные с обработкой дат;
  • Добавлена поддержка опции nwaf_ws_proxy_pass для управления настройками виртуального хоста веб-сервера.

21.01.2025

Nemesida WAF API 3.0.785 (nwaf-api)
  • Добавлено поле request_type при получении информации об атаках;
  • Добавлен функционал мониторинга работы компонентов;
  • Исправлена ошибка, возникающая при ротации файлов журнала;
  • Прочие исправления и улучшения.
Nemesida WAF Scanner 7.0.255 (nwaf-scanner)
Добавлен функционал мониторинга работы компонента.