All vulnerabilities

Servers and applications

CVE-2024-2004

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…

Severity
Low 3.5
Published
27 Mar 2024
Last changed
15 Oct 2026
Added to UpHeron
21 Oct 2026
Fixed in
8.7.0
Sources
NVD

Affected software

SoftwareAffected versions
curlServers and applications · cpe:a:haxx:curl
  • From 7.85.0 before 8.7.0

References

  • NVD https://nvd.nist.gov/vuln/detail/CVE-2024-2004
  • CVE.org https://www.cve.org/CVERecord?id=CVE-2024-2004