Debian Package Tracker
Register | Log in
Subscribe

libhttp-date-perl

module of date conversion routines

Choose email to subscribe with

general
  • source: libhttp-date-perl (main)
  • version: 6.08-1
  • maintainer: Debian Perl Group (archive) (DMD) (LowNMU)
  • uploaders: Nick Morrott [DMD]
  • arch: all
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 6.05-1
  • oldstable: 6.05-2
  • stable: 6.06-1
  • testing: 6.08-1
  • unstable: 6.08-1
versioned links
  • 6.05-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.05-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.06-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 6.08-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • libhttp-date-perl
action needed
1 low-priority security issue in trixie low

There is 1 open security issue in trixie.

1 issue left for the package maintainer to handle:
  • CVE-2026-14741: (needs triaging) 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.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-07-09 Last update: 2026-07-18 07:31
1 low-priority security issue in bookworm low

There is 1 open security issue in bookworm.

1 issue left for the package maintainer to handle:
  • CVE-2026-14741: (postponed; to be fixed through a stable update) 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.

You can find information about how to handle this issue in the security team's documentation.

Created: 2026-07-09 Last update: 2026-07-18 07:31
news
[rss feed]
  • [2026-07-12] libhttp-date-perl 6.08-1 MIGRATED to testing (Debian testing watch)
  • [2026-07-09] Accepted libhttp-date-perl 6.08-1 (source) into unstable (Samuel Young) (signed by: gregor herrmann)
  • [2026-06-29] libhttp-date-perl 6.07-1 MIGRATED to testing (Debian testing watch)
  • [2026-06-26] Accepted libhttp-date-perl 6.07-1 (source) into unstable (Samuel Young) (signed by: gregor herrmann)
  • [2023-11-04] libhttp-date-perl 6.06-1 MIGRATED to testing (Debian testing watch)
  • [2023-11-01] Accepted libhttp-date-perl 6.06-1 (source) into unstable (gregor herrmann)
  • [2022-09-04] libhttp-date-perl 6.05-2 MIGRATED to testing (Debian testing watch)
  • [2022-08-30] Accepted libhttp-date-perl 6.05-2 (source) into unstable (Jelmer Vernoo=C4=B3) (signed by: Jelmer Vernooij)
  • [2019-11-25] libhttp-date-perl 6.05-1 MIGRATED to testing (Debian testing watch)
  • [2019-11-23] Accepted libhttp-date-perl 6.05-1 (source) into unstable (Nick Morrott)
  • [2012-04-24] libhttp-date-perl 6.02-1 MIGRATED to testing (Debian testing watch)
  • [2012-04-13] Accepted libhttp-date-perl 6.02-1 (source all) (gregor herrmann)
  • [2011-03-21] libhttp-date-perl 6.00-1 MIGRATED to testing (Debian testing watch)
  • [2011-03-10] Accepted libhttp-date-perl 6.00-1 (source all) (Nicholas Bamber) (signed by: gregor herrmann)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 6.06-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing