Merge haproxy from Debian unstable for 22.04

Bug #1946859 reported by Bryce Harrington
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
haproxy (Ubuntu)
Fix Released
Undecided
Andreas Hasenack

Bug Description

Upstream: tbd
Debian: 2.2.17-1 2.4.7-1
Ubuntu: 2.2.9-2ubuntu2

Debian new has 2.4.7-1

### New Debian Changes ###

haproxy (2.2.17-1) unstable; urgency=medium

  * New upstream release.
  * d/patches: remove upstream-applied patch.

 -- Vincent Bernat <email address hidden> Thu, 09 Sep 2021 19:42:08 +0200

haproxy (2.2.16-3) unstable; urgency=high

  * d/patches: fix missing header name length check in HTX (CVE-2021-40346).

 -- Vincent Bernat <email address hidden> Sat, 04 Sep 2021 16:14:51 +0200

haproxy (2.2.16-2) unstable; urgency=medium

  * d/patches: h2: match absolute-path not path-absolute for :path

 -- Vincent Bernat <email address hidden> Sat, 21 Aug 2021 16:19:52 +0200

haproxy (2.2.16-1) unstable; urgency=high

  * New upstream release.
  * Fix CVE-2021-39240, CVE-2021-39241, CVE-2021-39242.
  * d/patches: remove upstream-applied patch.

 -- Vincent Bernat <email address hidden> Thu, 19 Aug 2021 07:22:05 +0200

haproxy (2.2.15-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Fri, 16 Jul 2021 11:18:32 +0200

haproxy (2.2.14-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Thu, 29 Apr 2021 15:32:49 +0200

haproxy (2.2.13-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Fri, 02 Apr 2021 21:18:28 +0200

haproxy (2.2.12-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Wed, 31 Mar 2021 20:31:24 +0200

haproxy (2.2.11-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Thu, 18 Mar 2021 21:34:40 +0100

haproxy (2.2.10-1) UNRELEASED; urgency=medium

  * New upstream release.

 -- Vincent Bernat <email address hidden> Thu, 04 Mar 2021 19:08:41 +0100

haproxy (2.2.9-2) unstable; urgency=medium

  * d/patches: fix agent-check regression putting down servers.
    Closes: #988779.

 -- Vincent Bernat <email address hidden> Thu, 27 May 2021 15:00:01 +0200

haproxy (2.2.9-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: connection: reset conn->owner when detaching from session
                 list

 -- Vincent Bernat <email address hidden> Sat, 06 Feb 2021 18:52:20 +0100

haproxy (2.2.8-1) unstable; urgency=medium

  * New upstream release.
    - Revert 'BUG/MINOR: dns: SRV records ignores duplicated AR records'

 -- Vincent Bernat <email address hidden> Thu, 14 Jan 2021 11:48:52 +0100

haproxy (2.2.7-1) unstable; urgency=medium

  * New upstream release.
    - BUG/MAJOR: ring: tcp forward on ring can break the reader counter.
    - BUG/MAJOR: spoa/python: Fixing return None

 -- Vincent Bernat <email address hidden> Sat, 09 Jan 2021 15:31:08 +0100

haproxy (2.2.6-2) unstable; urgency=medium

  * d/tests: sleep before test to let Apache2 start.
    Closes: #976997.

 -- Vincent Bernat <email address hidden> Thu, 07 Jan 2021 07:56:14 +0100

### Old Ubuntu Delta ###

haproxy (2.2.9-2ubuntu2) impish; urgency=medium

  * SECURITY UPDATE: duplicate content-length header check bypass in HTX
    - d/p/0001-2.0-2.3-BUG-MAJOR*.patch: fix missing header name length
      check in htx_add_header/trailer in src/htx.c.
    - CVE-2021-40346

 -- Marc Deslauriers <email address hidden> Wed, 08 Sep 2021 08:12:20 -0400

haproxy (2.2.9-2ubuntu1) impish; urgency=medium

  * SECURITY UPDATE: Multiple issues in HTTP/2 implementation
    - d/p/2.2-0001*.patch: add a new function http_validate_scheme() to
      validate a scheme.
    - d/p/2.2-0002*.patch: verify early that non-http/https schemes match
      the valid syntax.
    - d/p/2.2-0003*.patch: verify that :path starts with a / before
      concatenating it.
    - d/p/2.2-0004*.patch: enforce checks on the method syntax before
      translating to HTX.
    - d/p/2.2-0005*.patch: give :authority precedence over Host.
    - No CVE number

 -- Marc Deslauriers <email address hidden> Mon, 16 Aug 2021 07:37:53 -0400

Tags: needs-merge
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

Adding a comment for the benefit of whoever grabs this (might as well be me). haproxy upstream has an LTS series, and we should carefully stick it for 22.04.

Changed in haproxy (Ubuntu):
assignee: nobody → Andreas Hasenack (ahasenack)
Bryce Harrington (bryce)
description: updated
Changed in haproxy (Ubuntu):
milestone: none → ubuntu-21.12
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in haproxy (Ubuntu):
status: New → Confirmed
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I have a merge branch ready for 2.4.10, but today upstream released 2.4.11 and debian just picked it up. It should be imported by launchpad in within a day, and then I'll rebase on top of that version.

Changed in haproxy (Ubuntu):
status: Confirmed → In Progress
milestone: ubuntu-21.12 → ubuntu-22.01
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package haproxy - 2.4.11-1ubuntu1

---------------
haproxy (2.4.11-1ubuntu1) jammy; urgency=medium

  * Merge with Debian unstable (LP: #1946859). Remaining changes:
    - d/p/fix-ftbfs-openssl3.patch: Cherry-picked from upstream to fix
      the build against OpenSSL3 (LP #1945773)
    - d/{control,rules}: Removing support for OpenTracing due to it is
      in universe.

 -- Andreas Hasenack <email address hidden> Sat, 08 Jan 2022 18:58:44 -0300

Changed in haproxy (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

...and 2.4.12 was just released by upstream. Reopening.

Changed in haproxy (Ubuntu):
status: Fix Released → Triaged
Revision history for this message
Andreas Hasenack (ahasenack) wrote :

I'm going to use a separate bug to track the 2.4.12 merge

Changed in haproxy (Ubuntu):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.