Project

General

Profile

Actions

Security #6481

closed

http2: quadratic complexity in find_or_create_tx not bounded by max-tx

Added by Philippe Antoine about 1 year ago. Updated 10 months ago.

Status:
Closed
Priority:
Normal
Target version:
Affected Versions:
Label:
Git IDs:

80abc22f6475b6a87a33166729a871203f34d578

Severity:
CRITICAL
Disclosure Date:
01/16/2024

Description

As a single parsing round can create more transactions than max-tx
Found by oss-fuzz:
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=63345


Subtasks 2 (0 open2 closed)

Security #6531: http2: quadratic complexity in find_or_create_tx not bounded by max-tx (7.0.x backport)ClosedPhilippe AntoineActions
Security #6660: http2: quadratic complexity in find_or_create_tx not bounded by max-tx (6.0.x backport)ClosedPhilippe AntoineActions
Actions #1

Updated by Philippe Antoine about 1 year ago

  • Status changed from New to In Review

Gitlab

Actions #2

Updated by Victor Julien about 1 year ago

  • Target version changed from 7.0.3 to 8.0.0-beta1
  • Label Needs backport to 7.0 added
Actions #3

Updated by OISF Ticketbot about 1 year ago

  • Subtask #6531 added
Actions #4

Updated by OISF Ticketbot about 1 year ago

  • Label deleted (Needs backport to 7.0)
Actions #5

Updated by Philippe Antoine 12 months ago

  • Disclosure Date set to 01/16/2024
Actions #6

Updated by Victor Julien 12 months ago

  • Severity changed from MODERATE to CRITICAL

Issue is about number of transactions created from a single block of data. Since the minimal size to create a tx is small, it can still be a very large number.

Actions #7

Updated by Victor Julien 12 months ago

  • Label Needs backport to 6.0 added
Actions #8

Updated by OISF Ticketbot 12 months ago

  • Subtask #6660 added
Actions #9

Updated by OISF Ticketbot 12 months ago

  • Label deleted (Needs backport to 6.0)
Actions #10

Updated by Victor Julien 11 months ago

  • Status changed from In Review to Resolved
  • CVE set to 2024-23836
Actions #11

Updated by Philippe Antoine 11 months ago

  • Status changed from Resolved to Closed
  • Git IDs updated (diff)
Actions #12

Updated by Victor Julien 10 months ago

  • Private changed from Yes to No
Actions

Also available in: Atom PDF