[packages/libmodsecurity] up to 3.0.16 (fixes CVE-2026-52761 CVE-2026-52747 CVE-2026-42268 CVE-2026-30923)

arekm arekm at pld-linux.org
Mon Aug 24 23:45:37 CEST 2026


commit 8e7215b990227c4c159399d2f41bf6480aa5ce60
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date:   Mon Aug 24 23:45:05 2026 +0200

    up to 3.0.16 (fixes CVE-2026-52761 CVE-2026-52747 CVE-2026-42268 CVE-2026-30923)
    
    pcre2 is now the upstream default regex engine; add tests bcond

 libmodsecurity.spec | 19 ++++++++++++-------
 1 file changed, 12 insertions(+), 7 deletions(-)
---
diff --git a/libmodsecurity.spec b/libmodsecurity.spec
index 5202507..6b4c6f7 100644
--- a/libmodsecurity.spec
+++ b/libmodsecurity.spec
@@ -1,24 +1,25 @@
 #
 # Conditional build:
 %bcond_without	static_libs	# static library
+%bcond_without	tests		# unit and regression tests
 
 Summary:	A library that loads/interprets rules written in the ModSecurity SecRules
 Name:		libmodsecurity
-Version:	3.0.14
-Release:	2
+Version:	3.0.16
+Release:	1
 License:	Apache v2.0
 Group:		Libraries
-Source0:	https://github.com/SpiderLabs/ModSecurity/releases/download/v%{version}/modsecurity-v%{version}.tar.gz
-# Source0-md5:	b390cca4b62c6d6d35521fba9cf29c69
+Source0:	https://github.com/owasp-modsecurity/ModSecurity/releases/download/v%{version}/modsecurity-v%{version}.tar.gz
+# Source0-md5:	2b7fc54703947e6d34483e60f8b54b45
 URL:		https://www.modsecurity.org/
 BuildRequires:	GeoIP-devel
-BuildRequires:	autoconf >= 2.64
+BuildRequires:	autoconf >= 2.69
 BuildRequires:	automake
 BuildRequires:	curl-devel
 BuildRequires:	libmaxminddb-devel
 BuildRequires:	libxml2-devel
 BuildRequires:	lua54-devel
-BuildRequires:	pcre-devel
+BuildRequires:	pcre2-8-devel
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.527
 BuildRequires:	ssdeep-devel
@@ -34,7 +35,7 @@ in the ModSecurity SecRules format and apply them to HTTP content
 provided by your application via Connectors.
 
 %package devel
-Summary:	Header files and develpment documentation for libmodsecurity
+Summary:	Header files and development documentation for libmodsecurity
 Group:		Development/Libraries
 Requires:	%{name} = %{epoch}:%{version}-%{release}
 
@@ -63,6 +64,10 @@ This package contains the static library used for development.
 
 %{__make}
 
+%if %{with tests}
+%{__make} -j1 check
+%endif
+
 %install
 rm -rf $RPM_BUILD_ROOT
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/libmodsecurity.git/commitdiff/8e7215b990227c4c159399d2f41bf6480aa5ce60



More information about the pld-cvs-commit mailing list