A list of updates of Nemesida WAF modules for 2025 information about installing, updating and diagnosing the software is available in the manual.

06.02.2025

Dynamic module 5.1.4776 (nwaf-dyn)
Dynamic module:

  • Added support for Nginx 1.26.3 Stable and Nginx 1.27.4 Mainline.
Updating the digital signature of Nemesida WAF packages
All subsequent Nemesida WAF packages will be signed with a new digital key. Until the new key is imported, an error like this will occur during the update.:

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

In order to avoid errors when updating packages, it is necessary to update the digital signature for distributions.:

Debian/UbuntuRHEL

1. Import the key:

# 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. Update the package information:

# apt update

When updating a digital signature for RHEL-based distributions, the key must be imported during the update of package information, when the corresponding prompt is displayed.
Example:

# 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

According to RFC when transmitting data over the Websocket protocol, by default supports 2 types of compression: without compression and permessage-deflate. If you need to add a new data compression method for the correct operation of the application, please inform the technical support service to implement the functionality.

Dynamic module 5.1.4724 (nwaf-dyn)
Dynamic module:

  • Added support for analyzing requests sent over an established Websocket connection;
  • Added functionality for monitoring the operation of the component;
  • Improved the mechanism of interaction with antivirus software;
  • Other fixes and improvements.

Nemesida AI MLA:

  • Added support for analyzing requests sent over an established Websocket connection;
  • Added functionality for monitoring the operation of the component.
Nemesida AI MLC 6.1.1551 (nwaf-mlc)
  • Added support for request analysis using the Websocket protocol;
  • Added functionality for monitoring the operation of the component;
  • Minor improvements.

29.01.2025

Nemesida WAF API 3.0.789 (nwaf-api)
  • Fixes related to date processing;
  • Added support for the nwaf_ws_proxy_pass option for management of the web server virtual host settings.

21.01.2025

Nemesida WAF API 3.0.785 (nwaf-api)
  • Added the request_type field when receiving information about attacks;
  • Added functionality for monitoring the operation of components;
  • Fixed an error that occurs when rotating log files;
  • Other fixes and improvements.
Nemesida WAF Scanner 7.0.255 (nwaf-scanner)
Added functionality for components operation monitoring.