Path to this page:
./
security/ap-modsecurity2,
Intrusion detection and prevention engine for web applications
Branch: CURRENT,
Version: 2.9.14,
Package name: ap24-modsecurity-2.9.14,
Maintainer: drixterModSecurity is an open source intrusion detection and prevention engine for
web applications (or a web application firewall). Operating as an Apache Web
server module or standalone, the purpose of ModSecurity is to increase web
application security, protecting web applications from known and unknown
attacks.
This version is usable with apache 2.2 and 2.4.
MESSAGE.xml [+/-]===========================================================================
$NetBSD: MESSAGE.xml,v 1.1.1.1 2006/11/05 14:33:37 adrianp Exp $
In order to use the XML support in your Apache installation, you will need
to add the following to your httpd.conf file:
LoadFile ${PREFIX}/lib/libxml2.so
===========================================================================
Required to run:[
textproc/libxml2] [
devel/apr] [
devel/apr-util] [
devel/pcre] [
devel/readline] [
www/apache24] [
lang/lua51]
Required to build:[
pkgtools/cwrappers]
Master sites:
Filesize: 6488.742 KB
Version history: (Expand)
- (2026-07-06) Updated to version: ap24-modsecurity-2.9.14
- (2026-05-14) Updated to version: ap24-modsecurity-2.7.7nb44
- (2026-02-06) Updated to version: ap24-modsecurity-2.7.7nb43
- (2026-01-07) Updated to version: ap24-modsecurity-2.7.7nb42
- (2025-10-24) Package has been reborn
- (2025-10-24) Package deleted from pkgsrc
CVS history: (Expand)
| 2026-07-06 21:05:05 by Marcin Gondek | Files touched by this commit (7) |
Log message:
ap-modsecurity2: Update to version 2.9.14
Last version changes:
02 Jul 2026 - 2.9.14
--------------------
* chore: fix cppcheck issues with v2.21.0
[Issue #3593 - @airween]
* fix: ctl:ruleRemoveTargetByTag not removing XML attribute targets
[Issue #3592 - @fzipi]
* Remove deprecated REQBODY_PROCESSOR_ERROR and REQBODY_PROCESSOR_ERROR_MSG
[Issue #3578 - @hnakamur]
* Re-apply lost fix 4f33f5b: collection_unpack value_len underflow regression
[Issue #3560 - @g4mm4-VCF]
28 Apr 2026 - 2.9.13
--------------------
* fix: heap buffer overflow in acmp pm
[Issue #3545 - @fumfel,@airween]
* fix: probably UB (left shift of neg. val) in ip_tree code
[Issue #3542 - @fumfel,@airween]
* feat(libinjection): add libinjection 4 final to v2
[Issue #3535 - @airween]
* fix: cppcheck warnings
[Issue #3530 - @airween]
* feat: add Lua 5.5 support when available
[Issue #3527 - @fzipi,@airween]
* refactor: remove NGINX support from v2 (#3498)
[Issue #3502 - @sanjib2006]
* fix: cppcheck warnings in nginx/
[Issue #3493 - @umprayz]
* fix: cppcheck warnings in standalone/
[Issue #3488 - @umprayz]
* v2: Accept requests whose body length is exactly equal to \
SecRequestBodyNoFilesLimit
[Issue #3480 - @hnakamur]
* fix: yajl detection for source installations (#3457)
[Issue #3458 - @weida]
* feat: fix regression test, add a new CI workflow
[Issue #3456 - @airween]
* Fix libxml2 related deprecated issues
[Issue #3454 - @airween]
* Add CMake and CI Pipeline for ModSecurityIIS in ModSecurity V2
[Issue #3452 - @A13501350]
* fix(iis): IPv6 Handling in ModSecurity IIS Module
[Issue #3443 - @A13501350]
* fix: add event message resources to ModSecurityIIS.dll and resolve \
"Invalid function" errors (#3408)
[Issue #3438 - @A13501350]
05 Aug 2025 - 2.9.12
--------------------
* fix: Improper error handling
[PR from private repo - @orangetw, @pgajdos, @ylavic, @theseion, @fzipi, @airween
fixed CVE-2025-54571]
* fix: mod_security2's regression tests [Issue #3425 - @airween]
* fix: remove unused condition from msc_status_engine.c [Issue #3412 - @airween]
* fix: remove unwanted '\0' string terminator from argument's value [Issue \
#3411 - @airween]
01 Jul 2025 - 2.9.11
--------------------
* fix: prevent segmentation fault if the XML node is empty
[PR from private repo - @theseion, @fzipi, @RedXanadu, @airween; fixed \
CVE-2025-52891]
* Plug memory leak when msre_op_validateSchema_execute() exits normally \
(validateSchema)
[Issue #3401 - @nic-prgs]
* chore: bump version in MSI installer.wxs
[Issue #3400 - @airween]
* Fix resource leaks in `msc_status_engine_mac_address`
[Issue #3391 - @amezin]
02 Jun 2025 - 2.9.10
--------------------
* fix: DoS vulnerability
[PR from private repo - @theseion, @fzipi, @airween; fixed CVE-2025-48866]
21 May 2025 - 2.9.9
-------------------
* fix: DoS vulnerability
[PR from private repo - @theseion, @fzipi, @airween; fixed CVE-2025-47947]
* chore: log error codes for global mutex failure modes.
[Issue #3387 - @airween]
* chore: refactor build system to use PCRE2
[Issue #3383 - @airween]
* feat: add 'make test' to v2's workflow
[Issue #3379 - @airween]
* fix: 'make test' is able to run again
[Issue #3378 - @airween]
* fix: add PCRE2 capability to standalone module
[Issue #3377 - @airween]
* chore: remove unnecessary @LIBXML2_CFLAGS@ from linker flags
[Issue #3376 - @airween]
* fix: add msc_fullinfo() to check JIT compilation
[Issue #3375 - @airween]
* Fix error logging for standalone module
[Issue #3374 - @RedXanadu]
* Fix compiler warnings from GCC
[Issue #3372 - @notroj]
* feat: improved XMLArgs processing
[Issue #3358 - @airween]
* Incorrect utf8toUnicode transformation for 00xx
[Issue #3284 - @marcstern]
* Fixed PCRE2 error message
[Issue #3279 - @marcstern]
* make rootpath and incpath consts for apr_filepath_root
[Issue #3270 - @Marcool04]
* Fix apr_global_mutex_create() usage
[Issue #3269 - @marcstern]
* chore: add 'log' action to rule 200005 (v2/master)
[Issue #3267 - @airween]
* Move id_log() to msc_util to fix unit tests; it is declared on msc_ut…
[Issue #3265 - @rainerjung]
* Missing #include <time.h>
[Issue #3262 - @marcstern]
* Fixed apr_global_mutex_create() usage (no filename)
[PR #3269 - @marcstern]
* handle errors from apr_global_mutex_lock
[PR #3257 - @marcstern]
03 Sep 2024 - 2.9.8 <-> 31 Mar 2014 - 2.8.0-RC1
-------------------
Please look: https://github.com/owasp-modsecurity/ModSecurity/blob/v2.9.14/CHANGES
|
| 2026-05-14 18:42:34 by Ryo ONODERA | Files touched by this commit (1335) |
Log message:
*: Recursive revbump from security/nettle-4.0
|
| 2026-02-06 11:06:21 by Thomas Klausner | Files touched by this commit (1305) |
Log message:
*: recursive bump for nettle 4.0 shlib major bump
|
| 2026-01-07 09:49:50 by Thomas Klausner | Files touched by this commit (2525) |
Log message:
*: recursive bump for icu 78.1
|
| 2025-10-05 21:26:29 by Jonathan Schleifer | Files touched by this commit (485) |
Log message:
*: rev bump for curl
|
| 2025-04-19 09:58:38 by Thomas Klausner | Files touched by this commit (750) |
Log message:
*: recursive bump for default Kerberos implementation switch
|
| 2025-04-17 23:53:13 by Thomas Klausner | Files touched by this commit (2449) |
Log message:
*: recursive bump for icu 77 and libxml2 2.14
|
| 2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2428) |
Log message:
*: recursive bump for icu 76 shlib major version bump
|