CVE-2024-2004CWE-436

CVE-2024-2004

Low · published March 27, 2024

CVSS v3.1
3.5
EPSS
2%
Percentile
76.6
In the wild
Unconfirmed
What it is

When a protocol selection parameter option disables all protocols without adding any then the default set of protocols would remain in the allowed set due to an error in the logic for removing protocols. The below command would perform a request to curl.se with a plaintext protocol which has been explicitly disabled. curl --proto -all,-http http://curl.se The flaw is only present if the set of selected protocols disables the entire set of available protocols, in itself a command with no practical use and therefore unlikely to be encountered in real situations. The curl security team has thus assessed this to be low severity bug.

The record
Technical detail
CVSS v3.1
3.5 · LOW
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:N/A:N
CVSS v4.0
Not supplied
EPSS
0.01681 · 76.6th percentile
Weakness
CWE-436 · Interpretation Conflict
Published
2024-03-27T12:15Z
Affected products (13)
ProductVersionsFixed in
haxx/curl≥ 7.85.0, < 8.7.08.7.0
fedoraproject/fedoraall versions—
fedoraproject/fedoraall versions—
apple/macos< 12.7.612.7.6
apple/macos≥ 13.0, < 13.6.813.6.8
apple/macos≥ 14.0, < 14.614.6
netapp/ontapall versions—
netapp/ontap_select_deploy_administration_utilityall versions—
netapp/bootstrap_osall versions—
netapp/h300s_firmwareall versions—
netapp/h410s_firmwareall versions—
netapp/h500s_firmwareall versions—
netapp/h700s_firmwareall versions—
References (29)
http://seclists.org/fulldisclosure/2024/Jul/18 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/19 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/20 · 2499f714-1537-4658-8207-48ae4bb9eae9http://www.openwall.com/lists/oss-security/2024/03/27/1 · 2499f714-1537-4658-8207-48ae4bb9eae9https://curl.se/docs/CVE-2024-2004.html · 2499f714-1537-4658-8207-48ae4bb9eae9https://curl.se/docs/CVE-2024-2004.json · 2499f714-1537-4658-8207-48ae4bb9eae9https://hackerone.com/reports/2384833 · 2499f714-1537-4658-8207-48ae4bb9eae9https://lists.fedoraproject.org/archives/list/[email protected]/message/2D44YLAUFJU6BZ4XFG2FYV7SBKXB5IZ6/ · 2499f714-1537-4658-8207-48ae4bb9eae9https://lists.fedoraproject.org/archives/list/[email protected]/message/GMD6UYKCCRCYETWQZUJ65ZRFULT6SHLI/ · 2499f714-1537-4658-8207-48ae4bb9eae9https://security.netapp.com/advisory/ntap-20240524-0006/ · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214118 · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214119 · 2499f714-1537-4658-8207-48ae4bb9eae9https://support.apple.com/kb/HT214120 · 2499f714-1537-4658-8207-48ae4bb9eae9http://seclists.org/fulldisclosure/2024/Jul/18 · af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2024/Jul/19 · af854a3a-2127-422b-91ae-364da2661108http://seclists.org/fulldisclosure/2024/Jul/20 · af854a3a-2127-422b-91ae-364da2661108http://www.openwall.com/lists/oss-security/2024/03/27/1 · af854a3a-2127-422b-91ae-364da2661108https://curl.se/docs/CVE-2024-2004.html · af854a3a-2127-422b-91ae-364da2661108https://curl.se/docs/CVE-2024-2004.json · af854a3a-2127-422b-91ae-364da2661108https://hackerone.com/reports/2384833 · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/[email protected]/message/2D44YLAUFJU6BZ4XFG2FYV7SBKXB5IZ6/ · af854a3a-2127-422b-91ae-364da2661108https://lists.fedoraproject.org/archives/list/[email protected]/message/GMD6UYKCCRCYETWQZUJ65ZRFULT6SHLI/ · af854a3a-2127-422b-91ae-364da2661108https://security.netapp.com/advisory/ntap-20240524-0006/ · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214118 · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214119 · af854a3a-2127-422b-91ae-364da2661108https://support.apple.com/kb/HT214120 · af854a3a-2127-422b-91ae-364da2661108https://cert-portal.siemens.com/productcert/html/ssa-331112.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-417159.html · 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e
EPSS history
Timeline
  • 27 MAR 07:54Z
    Usage of disabled protocol
    cvelistv5