Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
nginx-module-modsecurity3 Sources of the modsecurity3 module for the NGINX ports
1.0.4.20260926 www Σ=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: joneum@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2026-10-14 12:36:18
Last Update: 2026-10-14 12:33:00
Commit Hash: 5e633c6
License: APACHE20
WWW:
https://github.com/owasp-modsecurity/ModSecurity-nginx
Description: #
The modsecurity3 module is the connector between nginx and libmodsecurity, the engine of ModSecurity 3: it hands each request and response to the engine and acts on what the rules say. The rules themselves are not part of it -- the OWASP core rule set is one place to get them. This port only installs the module sources. The module itself is built by the nginx ports when their MODSECURITY3 option is enabled.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist #
Expand this list (11 items)
Collapse this list.
  1. share/nginx/modules/nginx-module-modsecurity3/config
  2. share/nginx/modules/nginx-module-modsecurity3/src/ddebug.h
  3. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_access.c
  4. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_body_filter.c
  5. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_common.h
  6. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_header_filter.c
  7. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_log.c
  8. share/nginx/modules/nginx-module-modsecurity3/src/ngx_http_modsecurity_module.c
  9. /usr/local/share/licenses/nginx-module-modsecurity3-1.0.4.20260926/catalog.mk
  10. /usr/local/share/licenses/nginx-module-modsecurity3-1.0.4.20260926/LICENSE
  11. /usr/local/share/licenses/nginx-module-modsecurity3-1.0.4.20260926/APACHE20
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • nginx-module-modsecurity3>0:www/nginx-module-modsecurity3
To install the port: #
cd /usr/ports/www/nginx-module-modsecurity3/ && make install clean
To add the package, run one of these commands:
  • pkg install www/nginx-module-modsecurity3
  • pkg install nginx-module-modsecurity3
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: nginx-module-modsecurity3
Flavors: there is no flavor information for this port. #
distinfo: #
TIMESTAMP = 1791967209 SHA256 (owasp-modsecurity-ModSecurity-nginx-1.0.4.20260926-b7cf44e_GH0.tar.gz) = 357d608de60b00ca5cb5a86dcd3b8bc398dd0922c3024b8ed8112185ad3e6024 SIZE (owasp-modsecurity-ModSecurity-nginx-1.0.4.20260926-b7cf44e_GH0.tar.gz) = 1162451

Packages (timestamps in pop-ups are UTC): #
nginx-module-modsecurity3
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest1.0.4.202609261.0.4.20260926--1.0.4.20260926
FreeBSD:14:quarterly-----
FreeBSD:15:latest1.0.4.202609261.0.4.20260926n/a-n/a
FreeBSD:15:quarterly--n/a-n/a
FreeBSD:16:latest-1.0.4.20260926n/a-n/a
This port has no dependencies. #
This port is required by: #
for Build #
  1. www/nginx-full

Configuration Options: #
No options to configure
Options name: #
www_nginx-module-modsecurity3
FreshPorts was unable to extract/find any pkg message #
Master Sites: #
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/owasp-modsecurity/ModSecurity-nginx/tar.gz/b7cf44e?dummy=/
Collapse this list.

Number of commits found: 1 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.4.20260926
14 Oct 2026 12:33:00
commit hash: 5e633c605e80d316b7e01059e50633f718fbc56bcommit hash: 5e633c605e80d316b7e01059e50633f718fbc56bcommit hash: 5e633c605e80d316b7e01059e50633f718fbc56bcommit hash: 5e633c605e80d316b7e01059e50633f718fbc56b files touched by this commit
Jochen Neumeister (joneum) search for other commits by this committer
www/nginx-module-modsecurity3: Add New Port

Sources of the modsecurity3 connector for the NGINX ports.  The module
hands requests to libmodsecurity3, which applies a rule set such as the
OWASP core rules and can refuse the request.

Sponsored by:	Netzkommune GmbH

Number of commits found: 1