diff --git a/0001-fix-cve-CVE-2011-10007.patch b/0001-fix-cve-CVE-2011-10007.patch new file mode 100644 index 0000000000000000000000000000000000000000..9ac545dc744e58519878bf65f4a1732ba55c0526 --- /dev/null +++ b/0001-fix-cve-CVE-2011-10007.patch @@ -0,0 +1,24 @@ +From faf344b3a2482f80a3c87daa7f9bd439664bdbdd Mon Sep 17 00:00:00 2001 +From: zhuhongbo +Date: Thu, 10 Jul 2025 14:50:24 +0800 +Subject: [PATCH] fix cve CVE-2011-10007 + +--- + lib/File/Find/Rule/Perl.pm | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/lib/File/Find/Rule/Perl.pm b/lib/File/Find/Rule/Perl.pm +index a806b4c..ea681b7 100644 +--- a/lib/File/Find/Rule/Perl.pm ++++ b/lib/File/Find/Rule/Perl.pm +@@ -37,6 +37,7 @@ distribution in various parts of the CPAN ecosystem. + + use 5.00503; + use strict; ++use warnings; + use Carp; + use File::Spec 0.82 (); + use File::Spec::Unix (); +-- +2.39.3 + diff --git a/perl-File-Find-Rule-Perl.spec b/perl-File-Find-Rule-Perl.spec index 7991cbb814062696b5366d4754b22068cc2f5e6b..a10b880a899eebc8fdaf785d4771b00ffc7db9c9 100644 --- a/perl-File-Find-Rule-Perl.spec +++ b/perl-File-Find-Rule-Perl.spec @@ -1,11 +1,12 @@ Name: perl-File-Find-Rule-Perl Version: 1.13 -Release: 2%{?dist} +Release: 2%{?dist}.1 Summary: Common rules for searching for Perl things License: GPL+ or Artistic Group: Development/Libraries URL: http://search.cpan.org/dist/File-Find-Rule-Perl/ Source0: http://search.cpan.org/CPAN/authors/id/A/AD/ADAMK/File-Find-Rule-Perl-%{version}.tar.gz +Patch0: 0001-fix-cve-CVE-2011-10007.patch Requires: perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version)) BuildArch: noarch BuildRequires: perl @@ -39,6 +40,7 @@ CPAN ecosystem. %prep %setup -q -n File-Find-Rule-Perl-%{version} +%patch0 -p1 %build perl Makefile.PL INSTALLDIRS=vendor @@ -61,6 +63,9 @@ make test AUTOMATED_TESTING=1 %{_mandir}/man3/* %changelog +* Thu Jul 10 2025 zhuhongbo - 1.13-2.1 +- fix: fix cve CVE-2011-10007 + * Fri Dec 27 2013 Daniel Mach - 1.13-2 - Mass rebuild 2013-12-27