Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:curl
Status
Severity
Weakness:Information Disclosure
Clear
Year
Bounty paid0
Access stated
Access needed
  • No account0
  • A user account9
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Technique
Clear filters67 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
Hackers Attack Curl Vulnerability Accessing Sensitive Information#2912277N/AInformation DisclosureMedium2024-12-27–48
Credential leak on redirect due to improper state clearing when parsing macdef in netrc.c#3211973InformativeInformation DisclosureLow2025-06-22–41
CVE-2026-7168: cross-proxy Digest auth state leakAnalysed#3697719ValidInformation DisclosureMedium2026-04-29–37
Sensitive information disclosure with malicious netrc file#3211126InformativeInformation DisclosureMedium2025-06-22–36
CVE-2025-0167: netrc and default credential leakAnalysed#2917232ValidInformation DisclosureLow2025-02-07–36
CVE-2024-11053: netrc + redirect credential leakAnalysed#2829063ValidInformation DisclosureLow2024-12-11–33
Domainless COOKIEFILE cookie leaks to unrelated IP-literal hosts#3952619InformativeInformation Disclosure–2026-08-21–31
CVE-2020-8284: trusting FTP PASV responsesAnalysed#1040166ValidInformation DisclosureLow2021-02-09–30
Use-after-free read of the freed referer buffer in `curl_easy_setopt(CURLOPT_REFERER)` — stale heap bytes transmitted in an outbound `Referer:` heade#4064040N/AInformation DisclosureHigh2026-10-05–29
libcurl omits IPv6 zoneid from host identity and leaks credentials/cookies across scoped link-local realms#3680680InformativeInformation DisclosureMedium2026-04-19–29
Timing Attack Vulnerability in curl Digest Authentication via Non-Constant-Time String Comparison#3346118N/AInformation DisclosureMedium2025-09-18–28
curl leaks destination IP via glibc getaddrinfo() UDP connect, bypassing SOCKS5/Tor#3306475N/AInformation Disclosure–2025-08-20–28
CVE-2023-46218: cookie mixed case PSL bypassAnalysed#2212193ValidInformation DisclosureMedium2023-12-06–28
AWS SigV4 Signature Disclosure via Verbose Logging in libcurl#3361913N/AInformation Disclosure–2025-10-01–27
CVE-2026-3783: token leak with redirect and netrcAnalysed#3583983ValidInformation DisclosureMedium2026-03-11–26
Exposure of Private RSA Private Key in curl GitHub Repository#3268294N/AInformation Disclosure–2025-07-23–26
CVE-2026-6276: stale custom cookie host causes cookie leakAnalysed#3671818ValidInformation DisclosureLow2026-04-29–24
Vulnerability Report: Public Exposure of Security Audit File#3272982N/AInformation DisclosureMedium2025-07-27–24
libcurl stale CURLOPT_AUTOREFERER leaks a previous request URL to a different origin on a reused easy handle#3673277InformativeInformation DisclosureLow2026-04-17–22
CVE-2020-8169: Partial password leak over DNS on HTTP redirectAnalysed#874778ValidInformation DisclosureMedium2020-12-05–21
Cookie jar load skips public suffix check on PSL builds#3920276InformativeInformation DisclosureMedium2026-08-14–20
Cookie exposure due to unexpected file permission change#1024749N/AInformation DisclosureMedium2025-10-27–20
CVE-2026-6429: netrc credential leak with reused proxy connectionAnalysed#3677759ValidInformation DisclosureMedium2026-04-29–19
Confirmed Security Misconfigurations on curl.se (BREACH, Missing Security Headers, ETag Info Disclosure)#3331764N/AInformation DisclosureMedium2025-09-09–19
CURLOPT_UNRESTRICTED_AUTH Dangerous Default Documentation Gap#3595764N/AInformation DisclosureLow2026-03-10–18
Proxy-Authorization header is leaked to origin server after redirect from proxied to direct connection#3480713N/AInformation DisclosureHigh2025-12-30–18
Cookie attribute truncation in curl drops Secure/HttpOnly protections#4093443InformativeInformation DisclosureLow2026-10-08–17
18: Explicit IPv6 proxy zone ID silently ignored — proxy credentials sent to wrong interface#3973127InformativeInformation Disclosure–2026-08-31–16
CVE-2026-82209: domain-scoped PSL domain cookie#3972385ValidInformation Disclosure–2026-09-03–15
Secure cookies leaked to HTTP origins through HTTPS forwarding proxy#3803415N/AInformation DisclosureNone2026-06-15–15
access notes without permission#3241304N/AInformation DisclosureNone2025-07-08–14
Explicit NO_PROXY /0 CIDR rules fail to bypass HTTP proxy for IP-literal requests#4114965InformativeInformation DisclosureLow2026-10-17–13
libcurl reuses a learned RTSP Session header across different hosts on the same easy handle, enabling cross-host session leak and replay#3680234InformativeInformation DisclosureMedium2026-04-18–13
Alt-Svc bypasses credential leak protection (CVE-2018-1000007)#3485826N/AInformation DisclosureHigh2026-01-04–13
Authorization Header Leak via --location-trusted in Curl#2946924N/AInformation DisclosureHigh2025-07-03–13
41: `main_checkfds()` pipe reuse leaks proxy credentials into HTTPS upload body#3973158InformativeInformation Disclosure–2026-08-31–12
Failure to strip Proxy-Authorization header on change in origin#3180396N/AInformation DisclosureMedium2025-06-27–11
Information Disclosure at : https://curl.se/.mailmap#2853023N/AInformation DisclosureHigh2025-07-07–11
CVE-2020-8231: Connect-only connections can use the wrong connection#948876ValidInformation DisclosureLow2020-11-05–11
RTSP Digest auth state leaks across origins on reused libcurl easy handle#3776535InformativeInformation DisclosureMedium2026-06-05–10
Directory listing vulnerability is disclosing names and emails, widespread (thousands of records, publicly accessible without auth)#3509437N/AInformation DisclosureCritical2026-01-14–10
Git repository found#2915426N/AInformation DisclosureHigh2025-07-07–10
Redirect to imap/pop3/smtp (SASL) or sftp/scp (libssh) authenticates to the attacker's host with the user's ambient Kerberos credentials#4123571InformativeInformation DisclosureLow2026-10-21–9
TFTP upload ignores --continue-at / CURLOPT_RESUME_FROM and leaks skipped local file prefix#3776433N/AInformation DisclosureMedium2026-06-05–9
Disclosure of email addresses#3241308N/AInformation DisclosureNone2025-07-08–9
libcurl: Secure=1 cookie flag bypasses the 8.22.0 fix and leaks over HTTP#4071872InformativeInformation DisclosureLow2026-10-06–8
07: GnuTLS 0-RTT early data bypasses file-backed public-key pin verification#3973098N/AInformation Disclosure–2026-09-02–8
State Isolation Failure in Multiplexed Connections (Shared Auth Context)#3487952N/AInformation DisclosureCritical2026-01-08–8
CVE-2021-22898: TELNET stack contents disclosure#1176461ValidInformation DisclosureMedium2021-05-26–7
HTTPS proxy connection reuse lets one easy handle inherit another handle's mTLS-authenticated proxy session#3735180DuplicateInformation DisclosureMedium2026-06-24–6

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report, where there is one, which can be wrong. Data as of 2026-11-15.