Fix a buffer overread when compiling a regular expression with many escapes
This commit is contained in:
parent
ff39d4935a
commit
6c06fa9976
BIN
perl-5.31.3-PATCH-perl-134325-Heap-buffer-overflow.patch
Normal file
BIN
perl-5.31.3-PATCH-perl-134325-Heap-buffer-overflow.patch
Normal file
Binary file not shown.
@ -275,6 +275,10 @@ Patch55: perl-5.31.3-PATCH-perl-134133-read-beyond-end-of-buffer.patch
|
|||||||
# fixed after 5.31.3
|
# fixed after 5.31.3
|
||||||
Patch56: perl-5.31.3-perl-134230-don-t-interpret-0x-0b-when-numifying-str.patch
|
Patch56: perl-5.31.3-perl-134230-don-t-interpret-0x-0b-when-numifying-str.patch
|
||||||
|
|
||||||
|
# Fix a buffer overread when compiling a regular expression with many escapes,
|
||||||
|
# RT#134325, fixed after 5.31.3
|
||||||
|
Patch57: perl-5.31.3-PATCH-perl-134325-Heap-buffer-overflow.patch
|
||||||
|
|
||||||
# Link XS modules to libperl.so with EU::CBuilder on Linux, bug #960048
|
# Link XS modules to libperl.so with EU::CBuilder on Linux, bug #960048
|
||||||
Patch200: perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch
|
Patch200: perl-5.16.3-Link-XS-modules-to-libperl.so-with-EU-CBuilder-on-Li.patch
|
||||||
|
|
||||||
@ -2853,6 +2857,7 @@ Perl extension for Version Objects
|
|||||||
%patch54 -p1
|
%patch54 -p1
|
||||||
%patch55 -p1
|
%patch55 -p1
|
||||||
%patch56 -p1
|
%patch56 -p1
|
||||||
|
%patch57 -p1
|
||||||
%patch200 -p1
|
%patch200 -p1
|
||||||
%patch201 -p1
|
%patch201 -p1
|
||||||
|
|
||||||
@ -2916,6 +2921,7 @@ perl -x patchlevel.h \
|
|||||||
'Fedora Patch54: Fix parsing a Unicode property name when compiling a regular expression' \
|
'Fedora Patch54: Fix parsing a Unicode property name when compiling a regular expression' \
|
||||||
'Fedora Patch55: Fix a buffer overread when parsing a Unicode property while compiling a regular expression (RT#134133)' \
|
'Fedora Patch55: Fix a buffer overread when parsing a Unicode property while compiling a regular expression (RT#134133)' \
|
||||||
'Fedora Patch56: Do not interpret 0x and 0b prefixes when numifying strings (RT#134230)' \
|
'Fedora Patch56: Do not interpret 0x and 0b prefixes when numifying strings (RT#134230)' \
|
||||||
|
'Fedora Patch57: Fix a buffer overread when compiling a regular expression with many escapes (RT#134325)' \
|
||||||
'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux' \
|
'Fedora Patch200: Link XS modules to libperl.so with EU::CBuilder on Linux' \
|
||||||
'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
|
'Fedora Patch201: Link XS modules to libperl.so with EU::MM on Linux' \
|
||||||
%{nil}
|
%{nil}
|
||||||
@ -5167,6 +5173,8 @@ popd
|
|||||||
- Fix a buffer overread when parsing a Unicode property while compiling
|
- Fix a buffer overread when parsing a Unicode property while compiling
|
||||||
a regular expression (RT#134133)
|
a regular expression (RT#134133)
|
||||||
- Do not interpret 0x and 0b prefixes when numifying strings (RT#134230)
|
- Do not interpret 0x and 0b prefixes when numifying strings (RT#134230)
|
||||||
|
- Fix a buffer overread when compiling a regular expression with many escapes
|
||||||
|
(RT#134325)
|
||||||
|
|
||||||
* Thu Aug 22 2019 Petr Pisar <ppisar@redhat.com> - 4:5.30.0-444
|
* Thu Aug 22 2019 Petr Pisar <ppisar@redhat.com> - 4:5.30.0-444
|
||||||
- Fix a NULL pointer dereference in PerlIOVia_pushed()
|
- Fix a NULL pointer dereference in PerlIOVia_pushed()
|
||||||
|
Loading…
Reference in New Issue
Block a user