Commit Graph

7 Commits

Author SHA1 Message Date
RHEL Packaging Agent
b027af3b64 Fix CVE-2026-60075: prevent ReDoS in perl-Date-Manip date/time parsing
Backport the upstream CVE-2026-60075 fix from CPANSec to
perl-Date-Manip 6.60. The patch adds a $MAXLENGTH=256 constant
and length checks at the entry points of parse() and
parse_time() in lib/Date/Manip/Date.pm, rejecting overly long
input strings before any regex processing. This prevents a
Regular Expression Denial of Service (ReDoS) caused by crafted
strings with long interior whitespace runs that trigger
quadratic backtracking in the unanchored time-matching regex.

CVE: CVE-2026-60075
Upstream patches:
 - https://security.metacpan.org/patches/D/Date-Manip/6.99/CVE-2026-60075-r1.patch
Resolves: RHEL-239807

This commit was backported by Ymir, a Red Hat Enterprise Linux software maintenance AI agent.

Assisted-by: Ymir
2026-08-13 13:57:56 +00:00
Jitka Plesnikova
5782e33647 Resolves: rhbz#2219504 - Update tests tags 2023-08-08 10:38:35 +02:00
Jitka Plesnikova
2cf36679f2 Resolves: rhbz#2219504 - Update tests 2023-07-27 14:44:08 +02:00
Jitka Plesnikova
1b7b1e6d8e Resolves: rhbz#2219504 - Replace versioned MODULE_COMPAT by non-versioned perl-libs 2023-07-27 14:42:59 +02:00
James Antill
c9b74054ba Import rpm: c8s 2023-02-27 14:47:23 -05:00
James Antill
80d2a78c89 Auto sync2gitlab import of perl-Date-Manip-6.60-2.el8.src.rpm 2022-05-26 12:53:31 -04:00
James Antill
f1092331e1 Initial c8s branch. 2022-05-26 12:53:24 -04:00