Documentation : https://docs.bunkerweb.io/1.6.10~rc5/
Docker tags :
- All-in-one :
bunkerity/bunkerweb-all-in-one:1.6.10-rc5orghcr.io/bunkerity/bunkerweb-all-in-one:1.6.10-rc5 - BunkerWeb :
bunkerity/bunkerweb:1.6.10-rc5orghcr.io/bunkerity/bunkerweb:1.6.10-rc5 - Scheduler :
bunkerity/bunkerweb-scheduler:1.6.10-rc5orghcr.io/bunkerity/bunkerweb-scheduler:1.6.10-rc5 - Autoconf :
bunkerity/bunkerweb-autoconf:1.6.10-rc5orghcr.io/bunkerity/bunkerweb-autoconf:1.6.10-rc5 - UI :
bunkerity/bunkerweb-ui:1.6.10-rc5orghcr.io/bunkerity/bunkerweb-ui:1.6.10-rc5 - API :
bunkerity/bunkerweb-api:1.6.10-rc5orghcr.io/bunkerity/bunkerweb-api:1.6.10-rc5
Linux packages : https://packagecloud.io/app/bunkerity/bunkerweb/search?q=1.6.10~rc5&filter=all&dist=
Changelog :
- [BUGFIX]
modsecurity/ui/antibot: stopUSE_MODSECURITY_GLOBAL_CRS=yesfrom 403'ing UI POSTs and antibot challenges. Move UI exclusions to phase 1 (so phase-1 CRS rules like920440can be disabled), tolerate uppercase hostnames and:portin theHostchain regex,re.escape()hostnames inantibot.modsec-crs, and emitmodsecurity off;on default-server UI proxy locations. Other defenses (limit, badbehavior, crowdsec, allowlists) still run. (Fixes #3118) - [BUGFIX]
database: back-fillbw_settingsdefaults fromsettings.jsonat read time when the catalogue row is missing or has a NULL/emptydefault, so directives likeclient_body_timeoutno longer render empty after a desynced upgrade. Logs one WARNING per affected setting. (Fixes #3450) - [BUGFIX]
errors: revert the rc4return 444;short-circuit on@bwerror*handlers. The deny path already exits viangx.exit(get_deny_status()), so the gate only broke real 4xx/5xx rendering. UseINTERCEPTED_ERROR_CODES=""orERRORS=for stealth. (Fixes #3490, reverts #3448) - [UI] Reports and Bans pages: CSV/Excel exports now include every column and honor the active search and SearchPanes filters. (Fixes #3489)
- [UI] Service edit page: restore non-UI-method settings and template defaults on advanced/raw save so omitted keys can't roll a service back to defaults; raw-mode draft toggle and the
IS_DRAFT=line stay in sync both ways. - [LINUX] Support Fedora 44.
- [DEPS] Updated NGINX version to v1.30.0 for all integrations.
- [DEPS] Updated Modsecurity version to v3.0.15.
- [DEPS] Updated Mbed TLS version to v4.1.0.
- [DEPS] Updated libinjection version to v4.0.0.
- [DEPS] Update coreruleset-v4 version to v4.26.0.