Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Add configuration for coreruleset V4 plugins #1308

Open
1 task done
thelittlefireman opened this issue Jun 26, 2024 · 2 comments
Open
1 task done

[FEATURE] Add configuration for coreruleset V4 plugins #1308

thelittlefireman opened this issue Jun 26, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@thelittlefireman
Copy link
Contributor

What's needed and why?

Hi, could it be possible to get a feature to include the new [https://coreruleset.org/docs/concepts/plugins/#how-to-install-a-plugin plugins](https://coreruleset.org/docs/concepts/plugins/#how-to-install-a-plugin plugins) with bw and coreruleset V4.
Thanks

Implementations ideas (optional)

It could be useful to get another docker volume like modsec-plugins for loading theses modesec plugins or maybe just a list of plugin in MODSEC-EXTERNAL_PLUGIN_URLS=https://XXXX or maybe something else.

The nextcloud-rule-exclusions-plugin https://github.com/coreruleset/nextcloud-rule-exclusions-plugin is a good start and could be added as example.

Code of Conduct

  • I agree to follow this project's Code of Conduct
@thelittlefireman thelittlefireman added the enhancement New feature or request label Jun 26, 2024
@TheophileDiot TheophileDiot self-assigned this Jun 26, 2024
@TheophileDiot
Copy link
Member

Hi @thelittlefireman, thank you for opening this feature request. I'll keep you updated on our progress.

TheophileDiot added a commit that referenced this issue Jun 27, 2024
…also via the new MODSECURITY_CRS_PLUGIN_URLS setting that automatically downloads and handles updates of CRS compatible plugins
@TheophileDiot
Copy link
Member

Just finished the feature's first version, it will be available in the 1.6.0-beta release 🥳

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants