curl is vulnerable to Logic Error. The vulnerability is due to an error in the logic for removing protocols when a protocol selection parameter option disables all protocols without adding any, allows attackers to potentially bypass protocol restrictions and perform requests with disabled protocols.
www.openwall.com/lists/oss-security/2024/03/27/1
curl.se/docs/CVE-2024-2004.html
curl.se/docs/CVE-2024-2004.json
hackerone.com/reports/2384833
lists.fedoraproject.org/archives/list/[email protected]/message/2D44YLAUFJU6BZ4XFG2FYV7SBKXB5IZ6/
lists.fedoraproject.org/archives/list/[email protected]/message/GMD6UYKCCRCYETWQZUJ65ZRFULT6SHLI/
security-tracker.debian.org/tracker/CVE-2024-2004
security.netapp.com/advisory/ntap-20240524-0006/