CVE-2023-46218
Published: 6 December 2023
This flaw allows a malicious HTTP server to set "super cookies" in curl that are then passed back to more origins than what is otherwise allowed or possible. This allows a site to set cookies that then would get sent to different and unrelated sites and domains. It could do this by exploiting a mixed case flaw in curl's function that verifies a given cookie domain against the Public Suffix List (PSL). For example a cookie could be set with `domain=co.UK` when the URL used a lower case hostname `curl.co.uk`, even though `co.uk` is listed as a PSL domain.
Priority
Status
Package | Release | Status |
---|---|---|
curl Launchpad, Ubuntu, Debian |
bionic |
Released
(7.58.0-2ubuntu3.24+esm3)
Available with Ubuntu Pro or Ubuntu Pro (Infra-only) |
focal |
Released
(7.68.0-1ubuntu2.21)
|
|
jammy |
Released
(7.81.0-1ubuntu1.15)
|
|
lunar |
Released
(7.88.1-8ubuntu2.4)
|
|
mantic |
Released
(8.2.1-1ubuntu3.2)
|
|
trusty |
Not vulnerable
(code not present)
|
|
upstream |
Released
(8.5.0)
|
|
xenial |
Released
(7.47.0-1ubuntu2.19+esm11)
Available with Ubuntu Pro or Ubuntu Pro (Infra-only) |
|
Patches: upstream: https://github.com/curl/curl/commit/2b0994c29a721c91c57 |
Severity score breakdown
Parameter | Value |
---|---|
Base score | 6.5 |
Attack vector | Network |
Attack complexity | Low |
Privileges required | None |
User interaction | None |
Scope | Unchanged |
Confidentiality | Low |
Integrity impact | Low |
Availability impact | None |
Vector | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N |