CVE-2026-14741
Last modified
CVE-2026-14741 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. HTTP::Date versions before 6.08 for Perl allow CPU exhaustion via polynomial regex backtracking in parse_date. parse_date() matches the date string against a chain of alternative regexes, and str2time() delegates to it. Several of these patterns place unbounded quantifiers next to each other before a trailing `\s*$` anchor. EPSS estimates a 0.35% chance of exploitation in the next 30 days.
Description
HTTP::Date versions before 6.08 for Perl allow CPU exhaustion via polynomial regex backtracking in parse_date. parse_date() matches the date string against a chain of alternative regexes, and str2time() delegates to it. Several of these patterns place unbounded quantifiers next to each other before a trailing `\s*$` anchor. A valid date prefix followed by a long interior run of digits, letters, or whitespace and a single trailing byte that defeats the final match forces the engine to repartition the run, giving polynomial (about quadratic) backtracking. A header value of a few tens of kilobytes runs for tens of seconds of CPU. HTTP::Date parses timestamps such as HTTP `Date`, `Expires`, and `Last-Modified` headers, which commonly originate from untrusted sources. Any caller that passes an untrusted date header to str2time() or parse_date() can be driven to consume unbounded CPU, a denial of service.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| OALDERS | HTTP::Date | < 6.08 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-14741?
How severe is CVE-2026-14741?
How do I fix CVE-2026-14741?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-14736A vulnerability was found in Ruijie RG-UAC up to 1.0-R1.8.2.…7.3
- CVE-2026-14737A vulnerability was identified in Hanwang e-Face General Man…7.3
- CVE-2026-14738A security flaw has been discovered in exo-explore exo up to…3.7
- CVE-2026-14739DBI versions before 1.650 for Perl have a heap overflow when…9.8
- CVE-2026-1474An out-of-band SQL injection vulnerability (OOB SQLi) has be…7.5
- CVE-2026-14740DBI versions before 1.650 for Perl read one byte out-of-boun…9.1
- CVE-2026-14742A vulnerability was determined in langchain-ai langgraph up …3.1
- CVE-2026-14743A vulnerability was identified in code-projects Real State S…7.3
- CVE-2026-14744A security flaw has been discovered in code-projects Real St…7.3
- CVE-2026-14745A weakness has been identified in code-projects Real State S…7.3
- CVE-2026-14746A security vulnerability has been detected in code-projects …7.3
- CVE-2026-14747A vulnerability was detected in code-projects Real State Ser…7.3
Are you affected by CVE-2026-14741?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
