Skip to content
Heist/ feed
Unrated

CVE-2022-32205

Type: advisorySource: Official CVE List1 source record

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.

Announced Source revision 1
Original source ↗

CVE-2022-32205

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2022-32205

https://github.com/curl/curl

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "vendor": "n/a",
    "product": "https://github.com/curl/curl",
    "versions": [
      {
        "status": "affected",
        "version": "Fixed in 7.84.0"
      }
    ]
  }
]
Related CVEs
CVE-2022-32205

Source reference: /cveMetadata/cveId

Publisher severity

No explicit severity was provided.

Event
#22264 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement