2026-09-02 · 5 min · BitNinja Team · AI generated
New BitNinja Agent Release 3.16.14: Earlier Attack Detection and WAF Pro Fixes
BitNinja improves early attack detection in Caddy, fixes WAF Pro backend detection, and strengthens ProcessAnalysis and uninstall workflows.

New BitNinja Agent Release 3.16.14: Earlier Attack Detection and WAF Pro Fixes
BitNinja Linux Agent 3.16.14 introduces the second phase of JA4-related work for early attack detection in Caddy, improves backend server detection in WAF Pro, and includes ProcessAnalysis and uninstall workflow updates. This release is available through the FREQUENT and BETA update channels.
WAF Pro
This release continues JA4-related development for early attack detection in Caddy. The update aims to improve the identification of potentially malicious traffic earlier in the request-processing flow.
BitNinja also fixes backend server detection in WAF Pro. Correct backend identification helps ensure that WAF-related processing is applied to the appropriate server environment.
In addition, the release copies the WAF3 dependency to the relevant project components, enabling functionality that relies on the WAF3 package.
ProcessAnalysis
BitNinja 3.16.14 includes fixes for the ProcessAnalysis component. These changes improve the reliability and stability of process analysis.
Uninstall Flow
The uninstall workflow now sends configurations and modules as part of the process. This provides more complete and consistent handling of installed components when BitNinja is removed.
Changelog:
bitninja (3.16.14)
- WAFPRO
- Introduces the second phase of JA4-related work for early attack detection in Caddy. The objective is to improve the ability to identify potentially malicious traffic at an earlier stage of request processing.
- Fixes backend server detection in WAF Pro. Correct backend identification is important for ensuring that WAF-related processing is applied to the appropriate server environment.
- Copies the dependency to the relevant project components, enabling functionality that relies on the WAF3 package.
- ProcessAnalysis
- Contains fixes for the ProcessAnalysis component. These changes are intended to improve the reliability and stability of process analysis.
- Uninstall Flow
- Updates the uninstall workflow to send configurations and modules as part of the process. This provides a more complete and consistent handling of installed components when BitNinja is removed.
To ensure you’re running the latest version, check your update channel settings in the BitNinja Console using RAU. If you have specific configurations or applications preventing automatic updates, please refer to our documentation for instructions on manual updates and RAU configuration.
If you'd like to read more about previous releases, check the Changelog anytime.
Alternatively, if you would like to see your feature request show up here, don't forget to cast your vote.