Lucene search
+L

1312526 matches found

Hacker One
Hacker One
•added 2026/09/30 8:55 a.m.•22 views

curl: libcurl: Secure=1 cookie flag bypasses the 8.22.0 fix and leaks over HTTP

Summary: An HTTPS server can send Set-Cookie: session=lab; Secure=1; Path=/, and curl stores it without the Secure flag, so a later HTTP request to the same host sends session=lab in cleartext. I reproduced this with 8.22.0 and master bb348b35 8.23.0-DEV; the ordinary Secure attribute stays...

7.5CVSS5.9AI score0.00478EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/09/30 7:13 a.m.•20 views

HackerOne: HackerOne Code: a live password reset token reaches Datadog RUM, and the same session records the account it unlocks

A password reset token was transmitted to a real user monitoring service before the reset form was submitted. The token was passed as a query string parameter in the URL and recorded by the monitoring SDK without any redaction. The same monitoring session also captured the account identifier afte...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/29 11:32 p.m.•16 views

Essity: Unauthenticated self-registration on ████████ grants full access to internal supplier procurement portal and vendor data

An unauthenticated self-registration endpoint was discovered on an internal supplier procurement portal. The registration form was fully functional and accessible without any invitation, approval code, or affiliation verification. A test account was successfully created and confirmed via email...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/27 9:22 a.m.•29 views

curl: Use-after-free read of the freed referer buffer in `curl_easy_setopt(CURLOPT_REFERER)` — stale heap bytes transmitted in an outbound `Referer:` heade

CWE-416 → CWE-908/CWE-200 Aset yang terdampak Affected Asset - Component: libcurl — lib/setopt.c, CURLOPTREFERER handler curleasysetopt API - Related code paths: lib/bufref.c Curlbufreffree, CURLINFOREFERER getter lib/getinfo.c:145, referer emission lib/http.c:2941-2945, pretransfer sync...

6.3AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/26 11:26 p.m.•19 views

curl: curl tool: --hsts is ignored for a schemeless URL starting with a slash under --proto-default http

Summary When the curl tool gets --proto-default http and a URL without a scheme that starts with a slash, such as /example.com/path, it skips all the options set in httpsetopts: --hsts, --alt-svc, the cookie options, -L and the rest. libcurl still performs the transfer, over plain HTTP. Unless an...

9.1CVSS6.4AI score0.16598EPSS
SaveExploits4
Hacker One
Hacker One
•added 2026/09/25 11:57 a.m.•23 views

curl: IMAP literal size truncation on 32-bit platforms corrupts downloads and desynchronizes the response parser

Summary On 32-bit builds of libcurl, the IMAP FETCH handler truncates a server-announced literal size size from curlofft 64-bit to sizet 32-bit when it decides how many already-buffered bytes belong to the literal body. When a malicious or malfunctioning IMAP server announces a literal whose size...

6.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/24 9:11 p.m.•73 views

curl: [HIGH] CWE-22 — Path Traversal in FTP Wildcard Download via Unencoded `.` in Escaped Filenames

Summary A malicious or MITM'd FTP server can cause a client using CURLOPTWILDCARDMATCH to download files outside the intended remote directory, by returning a LIST response with a filename containing .. path-traversal sequences. Details In the CURLWCDOWNLOADING state lib/ftp.c:4079-4095, each...

6AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/23 1:11 p.m.•19 views

WordPress: Information Disclosure - Unauthen Leak Private Content

A vulnerability was discovered in the BuddyPress integration of a forum plugin where the hidesitewide flag for new topic and reply activity was computed by checking only the posting forum's own status, not its parent forums. This allowed topics posted in a public-status subforum nested under a...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/23 9:05 a.m.•29 views

curl: Missing applicability validation allows non-applicable HTTPS RR to reach ECH processing

Summary The HTTPS RR applicability check Curlhttpsrrapplicable is applied before ALPN selection, but the same check is not applied consistently in the ECH initialization paths. When an HTTPS RR is not applicable to the active connection, curl correctly reports it as not applicable and avoids usin...

5.5AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/18 7:55 p.m.•12 views

curl: CVE-2026-94266: password leak in CURLINFO_EFFECTIVE_URL

A .netrc-sourced password, injected into the live URL handle at login time, survives an ordinary same-host relative Location: redirect and ends up verbatim in data-state.url, so it is exposed via CURLINFOEFFECTIVEURL, curl -w '%urleffective', and verbose -v output. Affected code...

5.7AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/18 6:05 p.m.•26 views

curl: Windows filename sanitizer misses Unicode COM/LPT reserved device names

Hi all, I found a way for a server-selected Windows filename to bypass curl's reserved DOS device-name sanitizer. With curl -O -J, a Content-Disposition filename such as COM¹, COM², COM³, LPT¹, LPT², or LPT³ is left unchanged, even though Windows treats all six as reserved device names. Curl...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/18 5:12 p.m.•11 views

curl: CVE-2026-94265: Authorization: Negotiate sent to foreign origin

Hi all, I've discovered that curl can be made to send an "Authorization: Negotiate" header, carrying a freshly minted Kerberos ticket for the victim's ambient identity, to a host chosen by an HTTP redirect, without --location-trusted. All the attacker has to do is put arbitrary userinfo in the...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/16 9:18 a.m.•34 views

curl: Use-after-free of the internal multi->admin easy handle via the documented CURLMOPT_NOTIFYFUNCTION callback

Summary: curlmultiinit creates an internal easy handle multi-admin and marks it state.internal = TRUE lib/multi.c:248. The CURLMOPTNOTIFYFUNCTION callback is handed that internal handle on CURLMNOTIFYINFOREAD lib/multintfy.c:109, and the option documentation invites callbacks to remove and clean ...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/15 11:31 p.m.•13 views

curl: Retry-independent time-condition HTTP/2 UAF

Relationship to the original report This is a supplemental trigger for HackerOne report 4030333, not a claim of an unrelated vulnerability. It reaches the same stale Curleasy condition through normal time-condition handling and shows that a fix limited to the original retry path is incomplete...

7AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/15 6:30 p.m.•15 views

curl: CVE-2026-92392: HTTP/2 upload Use-After-Free

Summary: During a file upload, curl mishandles HTTP/2 RSTSTREAM received from the server with reason HTTP11REQUIRED or REFUSEDSTREAM leading to a use after free of a struct Curleasy object. The control flow is a bit complicated, so I've produced an ASCII tree of the control flow to highlight the...

8.1CVSS8.4AI score0.00655EPSS
SaveExploits1
Hacker One
Hacker One
•added 2026/09/14 11:42 a.m.•10 views

Weblate: Memory exhaustion (DoS) via unbounded file read in `EncodingDiscovery.detect_encoding()`

A memory exhaustion vulnerability was discovered in the encoding detection function that loaded entire files into memory without size restrictions. The vulnerability affected the translation discovery process, where a single large translation file could cause peak memory usage to reach...

5.9AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/13 10:43 p.m.•36 views

curl: Encoded slash traversal in the IPFS/IPNS URL rewrite escapes the configured gateway namespace

curl 8.22.0's IPFS/IPNS CLI rewrite decodes the user path after its first dot-segment cleanup, then places that decoded path after the configured gateway base and /ipfs/ or /ipns/ namespace. An encoded slash can therefore become a structural separator too late for the first cleanup, and the final...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/12 8:59 p.m.•28 views

curl: HTTP/1.1 response framing violation and unsafe connection reuse when transfer decoding is disabled

Summary: libcurl can incorrectly reuse an HTTP/1.1 connection after a response containing both Content-Length and a non-chunked Transfer-Encoding when transfer decoding is disabled with CURLOPTHTTPTRANSFERDECODING = 0L --raw behavior. In this state, libcurl can treat Content-Length as the respons...

5.8AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/12 2:22 p.m.•21 views

curl: Out-of-bounds read in curl_formadd when CURLFORM_NAMELENGTH is explicitly 0

Hi all, I've discovered a heap out-of-bounds read in curlformadd that causes libcurl to silently read past a caller-supplied buffer and transmit the leaked contents to the remote server. It's confirmed under ASan and reachable without violating any documented precondition. Impact An application...

6.2AI score
SaveExploits0
Hacker One
Hacker One
•added 2026/09/12 2:01 p.m.•10 views

curl: CVE-2026-92391: curl_mime_free stack overflow by recursion

Hi all, I've discovered a stack overflow in libcurl's MIME cleanup code. The read path in the MIME implementation is protected by a recursion depth limit MAXMIMELEVELS = 40, defined at line 47 of lib/mime.c and checked in readpartcontent and related functions, but the cleanup path has no equivale...

6.1AI score
SaveExploits0
Rows per page
Query Builder