Skip to content

curl · disclosed reports

Input Validation and Logic

74 disclosed reports · $0 paid

Every dot is a report; the named ones are the most upvoted. Bright dots were paid a bounty. Reports open on HackerOne.

Open curl on HackerOne
reports
74
paid a bounty
0

Every one of the 74 is a mark on the map. Named now: 1 to 26, most upvoted first.

  1. HTTP/3 Stream Dependency Cycle Exploit#3125832curl · 60 votes
  2. CVE-2020-8177: curl overwrite local file with -J#887462curl · 55 votes
  3. CVE-2024-9681: HSTS subdomain overwrites parent cache entry#2764830curl · 49 votes
  4. MQTT state machine confusion: PINGRESP/DISCONNECT with non-zero remaining_length dispatches to stale nextstate#3702718curl · 36 votes
  5. CVE-2024-2004: Usage of disabled protocol#2384833curl · 33 votes
  6. Schannel custom-CA path skips Extended Key Usage enforcement#3734992curl · 30 votes
  7. Curl_compareheader() fails to match multi-value HTTP headers#3598444curl · 28 votes
  8. RTSP RTP Interleaved Parser Assertion Failure (Zero-Length RTP Payload)#3575250curl · 28 votes
  9. URL API: triple-slash parses path segment as hostname#3923212curl · 27 votes
  10. HTTP/2 server push accepts a non-authoritative :scheme=https over cleartext h2c, enabling HTTPS cache-key poisoning#3630310curl · 26 votes
  11. curl ASSERTs when accessing an LDAP URL#3258022curl · 24 votes
  12. Missing applicability validation allows non-applicable HTTPS RR to reach ECH processing#4053066curl · 22 votes
  13. IMAP connection reuse runs requests in the wrong case-sensitive mailbox#3976342curl · 22 votes
  14. Hi Hacker#3409186curl · 22 votes
  15. Inconsistent URL Parsing in curl Leading to Potential SSRF and Access Control Bypass#2814750curl · 22 votes
  16. Functional Regression in Digest Authentication: Failure to handle optional spaces and escaped quotes#3473384curl · 20 votes
  17. PROTOCOL-LEVEL: Persistent UDP Amplification and Cache Poisoning via Alt-Svc Logic Flaw#3483902curl · 19 votes
  18. When curl uses Schannel as TLS backend, it fails to enforce TLS 1.3 cipher suite selections correctly#2792484curl · 19 votes
  19. Cookie attribute TAB injection regression in Set-Cookie parsing#3641893curl · 18 votes
  20. libcurl RTSP `CURLOPT_CRLF` conversion allows a request body to become a second RTSP request#4113412curl · 16 votes
  21. verify-release rebuilds from the tarball under verification, enabling pre-check command execution and false OK for a malicious curl release tarball#3802645curl · 16 votes
  22. CURLOPT_PROXY_CAINFO_BLOB silently activates native CA store on Apple builds#3735179curl · 15 votes
  23. Unsafe Global IFS Modification in OS400 Shell Script Enables Command Injection and Parsing Flaws (CWE-78/CWE-20)#3295656curl · 15 votes
  24. IMAP Protocol Desynchronization and Response Smuggling via Naive Literal Parsing#3509396curl · 14 votes
  25. curl --continue-at confusion#2859735curl · 14 votes
  26. CVE-2021-22897: schannel cipher selection surprise#1172857curl · 14 votes

paid a bounty

Zoom in on the map and the dots under the middle of it are named where they are.

Data as of 2026-11-14. CVE List through 2026-11-14 · EPSS of 2026-11-13 · CISA KEV checked 2026-11-14. Sources: the CVE List, CISA KEV, EPSS, NVD, nuclei templates and public bug bounty data.

Updated AboutDevelopersSign in