Update crowdsecurity/crowdsec Docker tag to v1.8.2 #6

Merged
renovate-bot merged 1 commit from renovate/crowdsecurity-crowdsec-1.x into main 2026-11-01 09:11:59 +01:00
Collaborator

This PR contains the following updates:

Package Update Change
crowdsecurity/crowdsec patch v1.8.1 → v1.8.2

Release Notes

crowdsecurity/crowdsec (crowdsecurity/crowdsec)

v1.8.2

Compare Source

Version 1.8.2

  • Brings custom JS fingerprinting capabilities to the bot detection feature, allowing both users and us to distribute detection rules directly via the hub.
  • Brings rate limiting feature to the WAF.
  • Brings performance improvements to the Security Engine, optimizing both memory copy behaviors and relying on static analysis to avoid processing unnecessary regular expressions.
  • Brings performance improvements to the WAF, optimizing out-of-band rules processing.
  • Brings performance improvements to the Bot Detection, optimizing memory usage.

New Features & Major improvements

Improvements

Bug Fixes

Chore / Deps

Geolite2 notice

This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.

Installation

Take a look at the installation instructions.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Update | Change | |---|---|---| | [crowdsecurity/crowdsec](https://github.com/crowdsecurity/crowdsec) | patch | `v1.8.1` → `v1.8.2` | --- ### Release Notes <details> <summary>crowdsecurity/crowdsec (crowdsecurity/crowdsec)</summary> ### [`v1.8.2`](https://github.com/crowdsecurity/crowdsec/releases/tag/v1.8.2) [Compare Source](https://github.com/crowdsecurity/crowdsec/compare/v1.8.1...v1.8.2) ### Version 1.8.2 - Brings [custom JS fingerprinting capabilities](https://docs.crowdsec.net/docs/next/appsec/bot_detection/custom_js/) to the bot detection feature, allowing both users and us to distribute detection rules directly via the hub. - Brings [rate limiting feature](https://docs.crowdsec.net/docs/next/appsec/rate_limiting/) to the WAF. - Brings performance improvements to the Security Engine, optimizing both memory copy behaviors and relying on static analysis to avoid processing unnecessary regular expressions. - Brings performance improvements to the WAF, optimizing out-of-band rules processing. - Brings performance improvements to the Bot Detection, optimizing memory usage. #### New Features & Major improvements - \[WAF] Add RateLimiting feature ([#&#8203;4721](https://github.com/crowdsecurity/crowdsec/issues/4721)) [@&#8203;blotus](https://github.com/blotus) - \[bot-detection] Add custom JS fingerprinting capabilities ([#&#8203;4657](https://github.com/crowdsecurity/crowdsec/issues/4657)) [@&#8203;buixor](https://github.com/buixor) - \[bot-detection] Add cscli bot subcommand ([#&#8203;4666](https://github.com/crowdsecurity/crowdsec/issues/4666)) [@&#8203;blotus](https://github.com/blotus) - \[WAF] Improve out-of-band rules performances ([#&#8203;4722](https://github.com/crowdsecurity/crowdsec/issues/4722)) [@&#8203;blotus](https://github.com/blotus) - \[Security Engine] Run postoverflows in a separate goroutine to avoid blocking on slow enrichments ([#&#8203;4672](https://github.com/crowdsecurity/crowdsec/issues/4672)) [@&#8203;blotus](https://github.com/blotus) - \[bot-detection] Improve memory usage ([#&#8203;4674](https://github.com/crowdsecurity/crowdsec/issues/4674)) [@&#8203;blotus](https://github.com/blotus) - \[Security Engine] Various performance improvements to regular expression processing ([#&#8203;4736](https://github.com/crowdsecurity/crowdsec/issues/4736)) ([#&#8203;4731](https://github.com/crowdsecurity/crowdsec/issues/4731)) ([#&#8203;4729](https://github.com/crowdsecurity/crowdsec/issues/4729)) [@&#8203;blotus](https://github.com/blotus) [@&#8203;buixor](https://github.com/buixor) #### Improvements - Add `cs_features` metric ([#&#8203;4770](https://github.com/crowdsecurity/crowdsec/issues/4770)) [@&#8203;blotus](https://github.com/blotus) - bot detection: add an option to set SameSite=None + Partitioned flag on cookie ([#&#8203;4764](https://github.com/crowdsecurity/crowdsec/issues/4764)) [@&#8203;blotus](https://github.com/blotus) - exprhelpers: add GetDecisionsSinceCountByScenario ([#&#8203;4756](https://github.com/crowdsecurity/crowdsec/issues/4756)) [@&#8203;tommy-ng0](https://github.com/tommy-ng0) - lapi: optionally limit concurrent decision stream requests ([#&#8203;4747](https://github.com/crowdsecurity/crowdsec/issues/4747)) [@&#8203;tommy-ng0](https://github.com/tommy-ng0) - exprhelpers: LookupHost goes through the DNS cache ([#&#8203;4741](https://github.com/crowdsecurity/crowdsec/issues/4741)) [@&#8203;twiesing](https://github.com/twiesing) - metrics: add CAPI last pull timestamp and error counter ([#&#8203;4749](https://github.com/crowdsecurity/crowdsec/issues/4749)) [@&#8203;NazarkinRoman](https://github.com/NazarkinRoman) - prometheus: add kind label to cs\_alerts ([#&#8203;4742](https://github.com/crowdsecurity/crowdsec/issues/4742)) [@&#8203;blotus](https://github.com/blotus) - lapi: make decisions stream page size configurable ([#&#8203;4733](https://github.com/crowdsecurity/crowdsec/issues/4733)) [@&#8203;tommy-ng0](https://github.com/tommy-ng0) - Fix ValidateChallengeResponse ([#&#8203;4737](https://github.com/crowdsecurity/crowdsec/issues/4737)) [@&#8203;buixor](https://github.com/buixor) - bot-detection: add new FlagSubmission() helper ([#&#8203;4727](https://github.com/crowdsecurity/crowdsec/issues/4727)) [@&#8203;blotus](https://github.com/blotus) - appsec: add an optional category to the request score ([#&#8203;4715](https://github.com/crowdsecurity/crowdsec/issues/4715)) [@&#8203;buixor](https://github.com/buixor) - apiserver: reload the TLS server certificate when its files change ([#&#8203;4709](https://github.com/crowdsecurity/crowdsec/issues/4709)) [@&#8203;ohartwig](https://github.com/ohartwig) - fix image link ([#&#8203;4702](https://github.com/crowdsecurity/crowdsec/issues/4702)) [@&#8203;buixor](https://github.com/buixor) - waf: add SkipProcessing() helper ([#&#8203;4667](https://github.com/crowdsecurity/crowdsec/issues/4667)) [@&#8203;blotus](https://github.com/blotus) - \[bot-detection] drop the URI from the cookie ([#&#8203;4656](https://github.com/crowdsecurity/crowdsec/issues/4656)) [@&#8203;buixor](https://github.com/buixor) #### Bug Fixes - acquisition/file: don't send half-written lines, or skip the lines after them ([#&#8203;4678](https://github.com/crowdsecurity/crowdsec/issues/4678)) [@&#8203;n1koo](https://github.com/n1koo), [@&#8203;blotus](https://github.com/blotus), [@&#8203;claude](https://github.com/claude) - fix(cscli): display human-readable timestamps in local time ([#&#8203;4759](https://github.com/crowdsecurity/crowdsec/issues/4759)) [@&#8203;sep2](https://github.com/sep2) - remove runtime Fatalf calls ([#&#8203;4760](https://github.com/crowdsecurity/crowdsec/issues/4760)) [@&#8203;blotus](https://github.com/blotus) - waf: fix log spam when usin unix socket on freebsd ([#&#8203;4745](https://github.com/crowdsecurity/crowdsec/issues/4745)) [@&#8203;blotus](https://github.com/blotus) - docker: read from now if container restarts ([#&#8203;4605](https://github.com/crowdsecurity/crowdsec/issues/4605)) [@&#8203;blotus](https://github.com/blotus) - splunk-notification: add an option to configure InsecureSkipVerify ([#&#8203;4720](https://github.com/crowdsecurity/crowdsec/issues/4720)) [@&#8203;blotus](https://github.com/blotus) - victorialogs: move the datasource to RestartableStreamer interface ([#&#8203;4738](https://github.com/crowdsecurity/crowdsec/issues/4738)) [@&#8203;blotus](https://github.com/blotus) - metrics: remove series of deleted machines and bouncers ([#&#8203;4712](https://github.com/crowdsecurity/crowdsec/issues/4712)) [@&#8203;somaz94](https://github.com/somaz94) - buckets: make a copy of all event maps before pouring the event to a bucket ([#&#8203;4481](https://github.com/crowdsecurity/crowdsec/issues/4481)) [@&#8203;blotus](https://github.com/blotus) - fix(database): keep simulated decisions from suppressing real bans ([#&#8203;4679](https://github.com/crowdsecurity/crowdsec/issues/4679)) [@&#8203;4erdenko](https://github.com/4erdenko), [@&#8203;blotus](https://github.com/blotus) - fix a nasty bug in transfrom where the effective uuid for a datasource ([#&#8203;4697](https://github.com/crowdsecurity/crowdsec/issues/4697)) [@&#8203;sabban](https://github.com/sabban) - hubtest: add a tiebreaker based on the alert date to have a consistent order ([#&#8203;4699](https://github.com/crowdsecurity/crowdsec/issues/4699)) [@&#8203;blotus](https://github.com/blotus) - syslog: copy buffer before handing it to the datasource ([#&#8203;4690](https://github.com/crowdsecurity/crowdsec/issues/4690)) [@&#8203;blotus](https://github.com/blotus) - Expand env vars in online\_api\_credentials.yaml ([#&#8203;4677](https://github.com/crowdsecurity/crowdsec/issues/4677)) [@&#8203;kushiemoon-dev](https://github.com/kushiemoon-dev) #### Chore / Deps - build(deps): bump the gomod group with 5 updates ([#&#8203;4778](https://github.com/crowdsecurity/crowdsec/issues/4778)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the github-actions group with 2 updates ([#&#8203;4777](https://github.com/crowdsecurity/crowdsec/issues/4777)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump certifi from 2026.1.4 to 2026.10.19 in /build/docker/test ([#&#8203;4780](https://github.com/crowdsecurity/crowdsec/issues/4780)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the github-actions group across 1 directory with 8 updates ([#&#8203;4766](https://github.com/crowdsecurity/crowdsec/issues/4766)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the gomod group with 16 updates ([#&#8203;4767](https://github.com/crowdsecurity/crowdsec/issues/4767)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the gomod group with 8 updates ([#&#8203;4753](https://github.com/crowdsecurity/crowdsec/issues/4753)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - fpscanner: use fork ([#&#8203;4761](https://github.com/crowdsecurity/crowdsec/issues/4761)) [@&#8203;blotus](https://github.com/blotus) - waf: update to coraza 3.8.0 ([#&#8203;4724](https://github.com/crowdsecurity/crowdsec/issues/4724)) [@&#8203;blotus](https://github.com/blotus), [@&#8203;buixor](https://github.com/buixor) - build(deps): bump the gomod group across 1 directory with 19 updates ([#&#8203;4730](https://github.com/crowdsecurity/crowdsec/issues/4730)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - CI: skip more docker tests on windows ([#&#8203;4728](https://github.com/crowdsecurity/crowdsec/issues/4728)) [@&#8203;blotus](https://github.com/blotus) - grok: embed grok library instead of having it as a dep ([#&#8203;4725](https://github.com/crowdsecurity/crowdsec/issues/4725)) [@&#8203;blotus](https://github.com/blotus) - docker datasource: skip tests on windows ([#&#8203;4719](https://github.com/crowdsecurity/crowdsec/issues/4719)) [@&#8203;blotus](https://github.com/blotus) - agents.md: keep comments to a reasonable level ([#&#8203;4716](https://github.com/crowdsecurity/crowdsec/issues/4716)) [@&#8203;blotus](https://github.com/blotus) - build(deps): bump the github-actions group with 7 updates ([#&#8203;4693](https://github.com/crowdsecurity/crowdsec/issues/4693)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the gomod group with 11 updates ([#&#8203;4694](https://github.com/crowdsecurity/crowdsec/issues/4694)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump github.com/go-openapi/validate from 0.26.5 to 1.0.0 ([#&#8203;4682](https://github.com/crowdsecurity/crowdsec/issues/4682)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the gomod group with 19 updates ([#&#8203;4681](https://github.com/crowdsecurity/crowdsec/issues/4681)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump cryptography from 48.0.1 to 50.0.0 in /build/docker/test ([#&#8203;4591](https://github.com/crowdsecurity/crowdsec/issues/4591)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - bump to go 1.27 ([#&#8203;4675](https://github.com/crowdsecurity/crowdsec/issues/4675)) [@&#8203;blotus](https://github.com/blotus) - build(deps): bump the github-actions group across 1 directory with 3 updates ([#&#8203;4658](https://github.com/crowdsecurity/crowdsec/issues/4658)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - build(deps): bump the gomod group across 1 directory with 21 updates ([#&#8203;4659](https://github.com/crowdsecurity/crowdsec/issues/4659)) [@&#8203;dependabot\[bot\]](https://github.com/apps/dependabot) - AGENTS.md: clearer guidance on tests ([#&#8203;4713](https://github.com/crowdsecurity/crowdsec/issues/4713)) [@&#8203;blotus](https://github.com/blotus) - pimp readme ([#&#8203;4701](https://github.com/crowdsecurity/crowdsec/issues/4701)) [@&#8203;buixor](https://github.com/buixor) #### Geolite2 notice This product includes GeoLite2 data created by MaxMind, available from <a href="https://www.maxmind.com"><https://www.maxmind.com></a>. #### Installation Take a look at the [installation instructions](https://doc.crowdsec.net/docs/getting_started/install_crowdsec). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMTEuNCIsInVwZGF0ZWRJblZlciI6IjQ0LjExMS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZXZub3ZhdGUiXX0=-->
renovate-bot scheduled this pull request to auto merge when all checks succeed 2026-10-30 11:02:19 +01:00
Slam6488 approved these changes 2026-11-01 09:11:56 +01:00
renovate-bot deleted branch renovate/crowdsecurity-crowdsec-1.x 2026-11-01 09:11:59 +01:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Slam6488/docker-pangolin!6
No description provided.