Skip to content

Release 1.14 (BunkerWeb 1.6.17) - #244

Merged
TheophileDiot merged 30 commits into
mainfrom
dev
Nov 4, 2026
Merged

TheophileDiot merged 30 commits into
mainfrom
dev

Conversation

@TheophileDiot

Copy link
Copy Markdown
Member

Release 1.14 (BunkerWeb 1.6.17)

  • SysWarden ([BUG] SysWarden plugin rejects valid TCP-scoped whitelist entries and cancels list refresh #241): valid TCP-scoped whitelist entries (addr:port, [v6]:port) stay out of the global Layer 7 whitelist instead of aborting the list refresh; one INFO line counts the skipped entries.
  • VirusTotal (Add Popup for Virustotal enabled while no API Key is defined #242): an empty VIRUSTOTAL_API_KEY skips scanning with one warning per worker instead of calling the API and logging an error on every request; non-200 answers are logged instead of raising on a table concatenation.
  • open-appsec ([BUG] openappsec log format #235): the events view reads both pretty-printed JSON and one event per line.
  • Coraza: requests over the argument limit are rejected; the API error body is logged instead of raising on a table concatenation; the Go service moves to coraza v3.8.1 and a current golang.org/x/net, which clears the Dependabot alerts on main once the image is rebuilt. The README now states the real behaviour on a sidecar error: Coraza fails open.
  • SentinelOne: a failed IOC lookup logs the real error instead of raising.
  • Every plugin bumped to 1.14; COMPATIBILITY.json declares BunkerWeb 1.6.17 for this release (validated by the integration matrix on this branch).
  • CI: CodeQL now scans all 12 plugins and the workflows (actions); unit-test coverage is reported to Codecov (informational); checkouts no longer persist credentials; the open-appsec e2e correlation no longer flakes on the policy reload window; Dependabot updates for the actions, Prettier and the Go builder image.
  • Docs: redesigned README with plugin categories and support through the BunkerWeb panel; AGENTS.md merged and corrected.

dependabot Bot and others added 30 commits August 24, 2026 07:03
Bumps golang from 1.26-alpine to 1.27-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.27-alpine
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 6.3.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@ece7cb0...5fda3b9)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [softprops/action-gh-release](https://github.com/softprops/action-gh-release) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/softprops/action-gh-release/releases)
- [Changelog](https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md)
- [Commits](softprops/action-gh-release@3d0d988...efb3536)

---
updated-dependencies:
- dependency-name: softprops/action-gh-release
  dependency-version: 3.0.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [getplumber/plumber](https://github.com/getplumber/plumber) from 0.4.41 to 0.4.55.
- [Release notes](https://github.com/getplumber/plumber/releases)
- [Changelog](https://github.com/getplumber/plumber/blob/main/CHANGELOG.md)
- [Commits](getplumber/plumber@7bdbfee...6452d3d)

---
updated-dependencies:
- dependency-name: getplumber/plumber
  dependency-version: 0.4.55
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 6.5.0 to 7.0.0.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@924ae3a...b7ad1da)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [docker/login-action](https://github.com/docker/login-action) from 4.4.0 to 4.6.0.
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@af1e73f...dbcb813)

---
updated-dependencies:
- dependency-name: docker/login-action
  dependency-version: 4.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [prettier](https://github.com/prettier/prettier) from 3.8.4 to 3.9.10.
- [Release notes](https://github.com/prettier/prettier/releases)
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
- [Commits](prettier/prettier@3.8.4...3.9.10)

---
updated-dependencies:
- dependency-name: prettier
  dependency-version: 3.9.10
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…coraza to 3.8.1

Coraza drops the arguments beyond SecArgumentsLimit without a word, so filler
parameters could push a payload past every ARGS rule. Rules 200010 and 200011
refuse such requests. The rules do not parse on coraza 3.7.0, hence the bump.
…the events view

A malformed or truncated record is skipped and counted instead of failing the view.
…softprops/action-gh-release-3.0.3

deps/gha: bump softprops/action-gh-release from 3.0.2 to 3.0.3
…docker/login-action-4.6.0

deps/gha: bump docker/login-action from 4.4.0 to 4.6.0
…ettier-3.9.10

deps/npm: bump prettier from 3.8.4 to 3.9.10
…actions/setup-go-7.0.0

deps/gha: bump actions/setup-go from 6.5.0 to 7.0.0
…actions/setup-python-7.0.0

deps/gha: bump actions/setup-python from 6.3.0 to 7.0.0
…ev/golang-1.27-alpine

deps/coraza/api: bump golang from 1.26-alpine to 1.27-alpine in /coraza/api
…getplumber/plumber-0.4.55

deps/gha: bump getplumber/plumber from 0.4.41 to 0.4.55
@github-advanced-security

Copy link
Copy Markdown

You are seeing this message because GitHub Code Scanning has recently been set up for this repository, or this pull request contains the workflow file for the Code Scanning tool.

What Enabling Code Scanning Means:

  • The 'Security' tab will display more code scanning analysis results (e.g., for the default branch).
  • Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results.
  • You will be able to see the analysis results for the pull request's branch on this overview once the scans have completed and the checks have passed.

For more information about GitHub Code Scanning, check out the documentation.

@coderabbitai

coderabbitai Bot commented Nov 4, 2026 •

Copy link
Copy Markdown

Explain Change →

Caution

Review failed

The pull request is closed.

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

@TheophileDiot
TheophileDiot merged commit 866cc67 into main Nov 4, 2026
23 of 24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants