Lucene search

K
freebsdFreeBSD833B469B-5247-11EE-9667-080027F5FEC9
HistorySep 13, 2023 - 12:00 a.m.

curl -- HTTP headers eat all memory

2023-09-1300:00:00
vuxml.freebsd.org
23
curl
http
headers
memory
issue
security
unix
vulnerability

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.014

Percentile

86.9%

selmelc on hackerone reports:

    When curl retrieves an HTTP response, it stores the
    incoming headers so that they can be accessed later via
    the libcurl headers API.
  

    However, curl did not have a limit in how many or how
    large headers it would accept in a response, allowing a
    malicious server to stream an endless series of headers
    and eventually cause curl to run out of heap memory.
OSVersionArchitecturePackageVersionFilename
FreeBSDanynoarchcurl< 8.3.0UNKNOWN

CVSS3

7.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

NONE

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

NONE

Integrity Impact

NONE

Availability Impact

HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

EPSS

0.014

Percentile

86.9%