Browse / curl
curl
683disclosed reports
What gets reported to curl
Most upvoted reports
AllValidInformativeN/ADuplicate
- CVE-2021-22901: TLS session caching disasterUse After Free · high76 votes
- HTTP/3 Stream Dependency Cycle ExploitN/AImproper Input Validation · high60 votes
- Use-After-Free in SMB connection reuse (req->path dangling pointer after needle destruction)DuplicateUse After Free · high58 votes
- CVE-2025-5399: WebSocket endless loopLoop with Unreachable Exit Condition ('Infinite Loop') · low58 votes
- Memory Leak in libcurl via Location Header Handling (CWE-770)SpamAllocation of Resources Without Limits or Throttling · high55 votes
- CVE-2023-38545: socks5 heap buffer overflowHeap Overflow · high55 votes
- CVE-2020-8177: curl overwrite local file with -JImproper Input Validation · medium55 votes
- [HIGH] CWE-22 — Path Traversal in FTP Wildcard Download via Unencoded `.` in Escaped FilenamesInformativePath Traversal · high54 votes
- CVE-2025-5025: No QUIC certificate pinning with wolfSSLImproper Certificate Validation · medium54 votes
- Buffer overflow in strcpyN/ABuffer Underflow · critical53 votes
- CVE-2024-7264: ASN.1 date parser overreadBuffer Over-read · low53 votes
- CVE-2020-8286: Inferior OCSP verificationImproper Certificate Validation · medium51 votes
- CVE-2024-9681: HSTS subdomain overwrites parent cache entryBusiness Logic Errors · low49 votes
- Hackers Attack Curl Vulnerability Accessing Sensitive InformationN/AInformation Disclosure · medium48 votes
- Integer Underflow in src/var.cN/AInteger Underflow · medium46 votes
- Negotiate connection reuse with wrong credentials when using CURLAUTH_ANY DuplicateAuthentication Bypass by Primary Weakness · medium45 votes
- MQTT Protocol Packet Injection via Unchecked CONNACK Remaining LengthInformativeCode Injection · low45 votes
- `Curl_socketpair()` fallback vulnerable to man-in-the-middle attackInformativeMan-in-the-Middle45 votes
- Buffer Overflow Vulnerability in strcpy() Leading to Remote Code ExecutionN/AClassic Buffer Overflow · critical45 votes
- Security check upN/AAllocation of Resources Without Limits or Throttling · low44 votes
- wcurl Argument Injection via Unquoted VariableN/ACommand Injection - Generic · medium43 votes
- CVE-2025-10966: missing SFTP host verification with wolfSSHImproper Certificate Validation · low43 votes
- CVE-2025-4947: QUIC certificate check skip with wolfSSLImproper Validation of Certificate with Host Mismatch · medium43 votes
- curl --skip-existing has a TOCTOU race that lets a post-check symlink redirect the later download writeN/ATime-of-check Time-of-use (TOCTOU) Race Condition · medium42 votes
- mbedTLS private-key blob null-termination asymmetry in lib/vtls/mbedtls.c (mbed_load_privkey)InformativeImproper Null Termination42 votes
- 42 votes
- Credential leak on redirect due to improper state clearing when parsing macdef in netrc.cInformativeInformation Exposure Through Sent Data · low41 votes
- Windows SSPI connection-pool probe can reuse a connection under the wrong userN/AAuthentication Bypass by Spoofing · medium39 votes
- HTTP/3 paused transfer buffers incoming data without bound up to ~1 GiBN/AAllocation of Resources Without Limits or Throttling39 votes
- Negotiate Authentication Premature on Connection ReuseDuplicateImproper Authentication - Generic · high39 votes
- Buffer Overflow Risk in Curl_inet_ntop and inet_ntop4N/AClassic Buffer Overflow · high39 votes
- urlapi: off-by-one in custom scheme validation skips last characterInformativeOff-by-one Error · high38 votes
- Buffer Overflow Vulnerability in WebSocket HandlingN/AHeap Overflow · high38 votes
- curl Missing Sec-WebSocket-Accept Verification Enables MITM WebSocket Session HijackingN/AMan-in-the-Middle37 votes
- CVE-2026-7168: cross-proxy Digest auth state leakExposure of Data Element to Wrong Session · medium37 votes
- Bypassing Strict SSH Server Verification via Connection Pool Reuse in libcurlInformativeImproper Access Control - Generic37 votes
- testing hackerone functionsSpamImproper Restriction of Authentication Attempts37 votes
- MQTT state machine confusion: PINGRESP/DISCONNECT with non-zero remaining_length dispatches to stale nextstateInformativeImproper Input Validation · medium36 votes
- Integer Overflow in curl_multi_get_handles() Leading to Heap Buffer OverflowN/AClassic Buffer Overflow · medium36 votes
- CVE-2025-9086: Out of bounds read for cookie pathBuffer Over-read · low36 votes
- Sensitive information disclosure with malicious netrc fileInformativeLLM06: Sensitive Information Disclosure · medium36 votes
- CVE-2025-0167: netrc and default credential leakLLM06: Sensitive Information Disclosure · low36 votes
- CVE-2024-8096: OCSP stapling bypass with GnuTLSImproper Certificate Validation · medium36 votes
- 35 votes
- 35 votes
- CVE-2026-3805: use after free in SMB connection reuseUse After Free · medium34 votes
- Unsanitized IPFS CID Allows SSRF Against Configured GatewayN/AServer-Side Request Forgery (SSRF) · medium34 votes
- CVE-2024-6197: freeing stack buffer in utf8asn1strFree of Memory not on the Heap · medium34 votes
- CVE-2026-7009: OCSP stapling bypass with Apple SecTrustImproper Certificate Validation · medium33 votes
- on the implications of permitting procedural cullingN/AUse of Insufficiently Random Values · low33 votes
- CVE-2024-11053: netrc + redirect credential leakInformation Disclosure · low33 votes
- CVE-2024-2004: Usage of disabled protocolMisinterpretation of Input · low33 votes
- Exposed .git/config File Leading to Potential Sensitive Information DisclosureN/AInformation Disclosure · low32 votes
- 32 votes
- Missing Security HeadersN/AMisconfiguration · medium32 votes
- WebSocket Fragmentation DoS on Curl ClientN/AUncontrolled Resource Consumption · high32 votes
- Domainless COOKIEFILE cookie leaks to unrelated IP-literal hostsInformativeInformation Exposure Through Sent Data31 votes
- MQTT CONNACK Packet Type Bypass leads to RCE via Malicious BrokerInformativeASI05: Unexpected Code Execution (RCE) · critical31 votes
- SSL options ISSUERCERT, EC_CURVES and CRLFILE silently ignored by non-OpenSSL backendsN/AMissing Required Cryptographic Step · medium31 votes
- Arbitrary File Read via file:// Protocol in cURLN/APath Traversal · critical31 votes
- curl_share TOCTOU > RCE via Curl_llist _dtor Function Pointer HijackN/ATime-of-check Time-of-use (TOCTOU) Race Condition · critical30 votes
- Vulnerability Report: Buffer Overflow in Path SanitizationN/AMemory Corruption - Generic · critical30 votes
- SSH/SFTP connection reuse can bypass SSH key identity after ssh_config_matches removalInformativeAuthentication Bypass by Primary Weakness · high30 votes
- Schannel custom-CA path skips Extended Key Usage enforcementInformativeBusiness Logic Errors30 votes
- lib/http2.c: SSL connections accept non-HTTP push schemes (incomplete fix for 2e8c922a)InformativeAuthentication Bypass by Primary Weakness · medium30 votes
- HTTP/1.1 Response Desynchronization via conflicting CL/TE headers in Proxy CONNECTInformativeHTTP Request Smuggling · low30 votes
- 30 votes
- CVE-2026-3784: wrong proxy connection reuse with credentialsIncorrect Authorization · low30 votes
- Cross‑origin cookies leak and injection risk when using a custom Host headerN/AInsufficiently Protected Credentials30 votes
- Apple SecTrust legacy path accepts untrusted certificates on pre-10.14 macOS/iOS when built with USE_APPLE_SECTRUSTInformativeImproper Certificate Validation · high30 votes
- OpenSSL backend: X509 peer certificate not freed in ossl_get_channel_binding causes per-request memory leak (DoS risk for long-lived clients)InformativeUncontrolled Resource Consumption · low30 votes
- CVE-2025-10148: predictable WebSocket maskReusing a Nonce, Key Pair in Encryption · low30 votes
- libcurl: Host-Only Cookies Leak to Alternate IPv4 FormsN/AMisconfiguration30 votes
- Use After Free (that leads to arbitrary Write for some versions) InformativeUse After Free30 votes
- Use-After-Free in OpenSSL Keylog Callback via SSL_get_ex_data() in libcurlN/AUse After Free · high30 votes
- bypass of this Fixed #2437131 [ Inadequate Protocol Restriction Enforcement in curl ]N/ACleartext Transmission of Sensitive Information · low30 votes
- cookie is sent on redirectN/AInsufficiently Protected Credentials · medium30 votes
- CVE-2020-8284: trusting FTP PASV responsesInformation Disclosure · low30 votes
- Use-after-free read of the freed referer buffer in `curl_easy_setopt(CURLOPT_REFERER)` — stale heap bytes transmitted in an outbound `Referer:` headeN/AInformation Disclosure · high29 votes
- libcurl omits IPv6 zoneid from host identity and leaks credentials/cookies across scoped link-local realmsInformativeInformation Disclosure · medium29 votes
- Internal application wrapper or script using curlN/ACode Injection · critical29 votes
- Heap‑based buffer overflow in curl -K <config_file> allows arbitrary write .InformativeHeap Overflow · high29 votes
- ("possible") UAFN/AMemory Corruption - Generic29 votes
- Curl_compareheader() fails to match multi-value HTTP headersInformativeExpected Behavior Violation · medium28 votes
- RTSP RTP Interleaved Parser Assertion Failure (Zero-Length RTP Payload)InformativeImproper Check or Handling of Exceptional Conditions28 votes
- Cookie Max-Age Integer Overflow VulnerabilityN/AInteger Overflow · critical28 votes
- Out-of-bounds read in HTTP method handling causes undefined behavior and potential crash This is sharp, Gaurav. We’ve got a real memory-safety bug insN/ABuffer Over-read · high28 votes
- Timing Attack Vulnerability in curl Digest Authentication via Non-Constant-Time String ComparisonN/AInformation Exposure Through Timing Discrepancy · medium28 votes
- curl leaks destination IP via glibc getaddrinfo() UDP connect, bypassing SOCKS5/TorN/AInformation Disclosure28 votes
- Integer Overflow in schannel.c TLS Data TransmissionN/AInteger Overflow · medium28 votes
- Memory LeakInformativeMemory Corruption - Generic28 votes
- CVE-2023-46218: cookie mixed case PSL bypassInformation Exposure Through Sent Data · medium28 votes
- URL API: triple-slash parses path segment as hostnameN/AUse of Incorrectly-Resolved Name or Reference · medium27 votes
- Heap-OOB read in urlapi `redirect_url()` via `CURLU_GUESS_SCHEME` + `CURLU_NO_GUESS_SCHEME` flowInformativeBuffer Over-read27 votes
- AWS SigV4 Signature Disclosure via Verbose Logging in libcurlN/AInformation Disclosure27 votes
- SMTP Command Injection Vulnerabilities in curlN/ACommand Injection - Generic27 votes
- Stack use-after-scope in HTTP/3 POST request processing via CURLOPT_POSTFIELDSN/AUse After Free · high27 votes
- 27 votes
- CVE-2023-46219: HSTS long file name clears contentsMissing Encryption of Sensitive Data · low27 votes
- HTTP/1.1 response framing violation and unsafe connection reuse when transfer decoding is disabledInformativeHTTP Request Smuggling · medium26 votes