CVE-2022-32205CWE-770denial-of-service

CVE-2022-32205

Medium · published July 7, 2022

CVSS v3.1
4.3
EPSS
31%
Percentile
98.3
In the wild
Unconfirmed
What it is

A malicious server can serve excessive amounts of `Set-Cookie:` headers in a HTTP response to curl and curl < 7.84.0 stores all of them. A sufficiently large amount of (big) cookies make subsequent HTTP requests to this, or other servers to which the cookies match, create requests that become larger than the threshold that curl uses internally to avoid sending crazy large requests (1048576 bytes) and instead returns an error.This denial state might remain for as long as the same cookies are kept, match and haven't expired. Due to cookie matching rules, a server on `foo.example.com` can set cookies that also would match for `bar.example.com`, making it it possible for a "sister server" to effectively cause a denial of service for a sibling site on the same second level domain using this method.

The record
Technical detail
CVSS v3.1
4.3 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L
CVSS v4.0
Not supplied
EPSS
0.31497 · 98.3th percentile
Weakness
CWE-770 · Allocation of Resources Without Limits or Throttling
Published
2022-07-07T17:15Z
Affected products (21)
ProductVersionsFixed in
haxx/curl≥ 7.71.0, < 7.84.07.84.0
fedoraproject/fedoraall versions—
debian/debian_linuxall versions—
netapp/clustered_data_ontapall versions—
netapp/element_softwareall versions—
netapp/hci_management_nodeall versions—
netapp/solidfireall versions—
netapp/h300s_firmwareall versions—
netapp/h500s_firmwareall versions—
netapp/h700s_firmwareall versions—
netapp/h410s_firmwareall versions—
apple/macos< 13.013.0
siemens/scalance_sc622-2c_firmware< 3.03.0
siemens/scalance_sc626-2c_firmware< 3.03.0
siemens/scalance_sc632-2c_firmware< 3.03.0
siemens/scalance_sc636-2c_firmware< 3.03.0
siemens/scalance_sc642-2c_firmware< 3.03.0
siemens/scalance_sc646-2c_firmware< 3.03.0
splunk/universal_forwarder≥ 8.2.0, < 8.2.128.2.12
splunk/universal_forwarder≥ 9.0.0, < 9.0.69.0.6
splunk/universal_forwarderall versions—
References (23)
https://cert-portal.siemens.com/productcert/html/ssa-942865.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttp://seclists.org/fulldisclosure/2022/Oct/28 · [email protected]http://seclists.org/fulldisclosure/2022/Oct/41 · [email protected]https://cert-portal.siemens.com/productcert/pdf/ssa-333517.pdf · [email protected]https://hackerone.com/reports/1569946 · [email protected]https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BEV6BR4MTI3CEWK2YU2HQZUW5FAS3FEY/ · [email protected]https://security.gentoo.org/glsa/202212-01 · [email protected]https://security.netapp.com/advisory/ntap-20220915-0003/ · [email protected]https://support.apple.com/kb/HT213488 · [email protected]https://www.debian.org/security/2022/dsa-5197 · [email protected]http://seclists.org/fulldisclosure/2022/Oct/28 · af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2022/Oct/41 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/pdf/ssa-333517.pdf · af854a3a-2127-422b-91ae-364da2661108https://hackerone.com/reports/1569946 · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/BEV6BR4MTI3CEWK2YU2HQZUW5FAS3FEY/ · af854a3a-2127-422b-91ae-364da2661108https://security.gentoo.org/glsa/202212-01 · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20220915-0003/ · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT213488 · af854a3a-2127-422b-91ae-364da2661108https://www.debian.org/security/2022/dsa-5197 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-333517.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-398330.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-419740.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5ehttps://cert-portal.siemens.com/productcert/html/ssa-558014.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 07 JUL 00:00Z
    A malicious server can serve excessive amounts of `Set-Cookie:` headers in a HTTP response to curl and curl < 7.84.0 stores all of them
    cvelistv5