Lucene search
+L

124 matches found

curl security advisories
curl security advisories
•added 2026/09/02 8:00 a.m.•17 views

HTTP/2 server push UAF

A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process...

5.8AI score0.00584EPSS
SaveExploits1References1Affected Software2
OSV
OSV
•added 2026/09/02 8:00 a.m.•9 views

CURL-CVE-2026-18924 HTTP/2 server push UAF

A flaw in libcurl's handling of HTTP/2 Server Push streams, when the parent handle is set to share connections with other handles, can lead to use-after-free in the cleanup process...

5.8AI score0.00584EPSS
SaveExploits1
Positive Technologies
Positive Technologies
•added 2026/09/02 12:00 a.m.•16 views

PT-2026-84651

Name of the Vulnerable Software and Affected Versions libcurl affected versions not specified Description A flaw exists in the handling of HTTP/2 Server Push streams. When the parent handle is configured to share connections with other handles, a use-after-free condition can occur during the...

9.1CVSS6.2AI score0.00584EPSS
SaveExploits1References24
AstraLinux
AstraLinux
•added 2026/08/24 10:19 a.m.•6 views

Astra Linux – Vulnerability in curl

When an application instructs libcurl to enable HTTP/2 server push, and the number of received headers for the push exceeds the maximum allowed limit 1000, libcurl abends the server push. During this process, libcurl inadvertently does not free all of the previously allocated headers; instead, it...

8.6CVSS6.6AI score0.36081EPSS
SaveExploits1References2
Hacker One
Hacker One
•added 2026/08/04 3:44 p.m.•13 views

curl: CVE-2026-18924: HTTP/2 server push UAF

A vulnerability was discovered in libcurl versions 8.21.0 and later, where a use-after-free issue could occur in the HTTP/2 server push functionality. The vulnerability was caused by the fact that when a pushed transfer ends, the connection's pool is not properly handled, leading to the freed...

5.8AI score0.00584EPSS
SaveExploits1
OSV
OSV
•added 2026/06/08 11:43 p.m.•20 views

GHSA-XRVJ-V92F-53GJ Dulwich has unbounded memory allocation in receive-pack from crafted thin packs

Impact An uncontrolled-resource-consumption memory exhaustion denial-of-service vulnerability CWE-400 / CWE-789. A client with push access could push a tiny crafted thin pack 174 bytes whose delta header declares a huge destsize. When dulwich ingested it via addthinpack / applydelta, it would...

5.7CVSS5.5AI score0.00328EPSS
SaveExploits0References4
OSV
OSV
•added 2026/06/08 2:12 p.m.•16 views

EEF-CVE-2026-43972 gun HTTP/2 PUSH_PROMISE authority not validated against connection origin allows cross-origin cookie injection

Summary Origin Validation Error vulnerability in ninenines gun gun\http2 module allows cross-origin cookie injection via unvalidated HTTP/2 PUSH\PROMISE authority. In gun\http2:push\promise\frame/7, the :authority pseudo-header from an incoming PUSH\PROMISE frame is stored verbatim into the...

6.3CVSS5.9AI score0.00198EPSS
SaveExploits0References3
NVD
NVD
•added 2026/06/02 4:16 p.m.•21 views

CVE-2026-48862

Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client via PUSHPROMISE flooding. In lib/mint/http2.ex, Mint.HTTP2.decodepushpromiseheadersandaddresponse/5 inserts a :reservedremote entry...

8.2CVSS0.00524EPSS
SaveExploits0References4
OSV
OSV
•added 2026/06/02 2:15 p.m.•19 views

EEF-CVE-2026-48862 Unbounded conn.streams growth in Mint HTTP/2 client via unenforced PUSH_PROMISE concurrency

Summary Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client via PUSH\PROMISE flooding. In lib/mint/http2.ex, Mint.HTTP2.decode\push\promise\headers\and\add\response/5 inserts a...

8.2CVSS5.8AI score0.00524EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/06/02 2:15 p.m.•25 views

CVE-2026-48862 Unbounded conn.streams growth in Mint HTTP/2 client via unenforced PUSH_PROMISE concurrency

Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client via PUSHPROMISE flooding. In lib/mint/http2.ex, Mint.HTTP2.decodepushpromiseheadersandaddresponse/5 inserts a :reservedremote entry...

8.2CVSS5.8AI score0.00524EPSS
SaveExploits0References4
OSV
OSV
•added 2026/06/02 2:15 p.m.•15 views

CVE-2026-48862 Unbounded conn.streams growth in Mint HTTP/2 client via unenforced PUSH_PROMISE concurrency

Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client via PUSHPROMISE flooding. In lib/mint/http2.ex, Mint.HTTP2.decodepushpromiseheadersandaddresponse/5 inserts a :reservedremote entry...

8.2CVSS6AI score0.00524EPSS
SaveExploits0References10
OSV
OSV
•added 2026/05/04 1:12 p.m.•14 views

JLSEC-2026-416 When an application tells libcurl it wants to allow HTTP/2 server push, and the amount of received...

When an application tells libcurl it wants to allow HTTP/2 server push, and the amount of received headers for the push surpasses the maximum allowed limit 1000, libcurl aborts the server push. When aborting, libcurl inadvertently does not free all the previously allocated headers and instead lea...

8.6CVSS6.8AI score0.36081EPSS
SaveExploits1References18
Hacker One
Hacker One
•added 2026/03/26 6:56 p.m.•33 views

curl: HTTP/2 server push accepts a non-authoritative :scheme=https over cleartext h2c, enabling HTTPS cache-key poisoning

Summary: I found that libcurl 8.19.0 accepts an HTTP/2 pushed stream on a cleartext h2c connection even when the server sends :scheme=https in PUSHPROMISE. In lib/http2.c, settransferurl builds the pushed handle URL from the server-supplied :scheme, :authority, and :path, but PUSHPROMISE validati...

5.9AI score
SaveExploits0
Tenable Nessus
Tenable Nessus
•added 2025/11/13 12:00 a.m.•8 views

Siemens SIMATIC S7-1500 Missing Release of Resource after Effective Lifetime (CVE-2024-2398)

When an application tells libcurl it wants to allow HTTP/2 server push, and the amount of received headers for the push surpasses the maximum allowed limit 1000, libcurl aborts the server push. When aborting, libcurl inadvertently does not free all the previously allocated headers and instead lea...

6.7AI score0.36081EPSS
SaveExploits1References7
EUVD
EUVD
•added 2025/10/07 12:30 a.m.•11 views

EUVD-2010-3172

Malware in sbrugna...

2.6CVSS6AI score0.01803EPSS
SaveExploits0References12
EUVD
EUVD
•added 2025/10/07 12:30 a.m.•10 views

EUVD-2013-1723

Malware in sbrugna...

4CVSS9.2AI score0.01661EPSS
SaveExploits1References9
EUVD
EUVD
•added 2025/10/03 8:07 p.m.•11 views

EUVD-2024-27350

Malicious code in bioql PyPI...

8.6CVSS7.1AI score0.36081EPSS
SaveExploits1References13
OSSF Malicious Packages
OSSF Malicious Packages
•added 2025/08/14 6:52 p.m.•8 views

Malicious code in server-push-webpack-plugin (npm)

The package server-push-webpack-plugin was found to contain malicious code...

7AI score
SaveExploits0
OSV
OSV
•added 2025/08/14 6:52 p.m.•6 views

MAL-2025-33005 Malicious code in server-push-webpack-plugin (npm)

The package server-push-webpack-plugin was found to contain malicious code...

7.2AI score
SaveExploits0
Tenable Nessus
Tenable Nessus
•added 2025/06/16 12:00 a.m.•7 views

TencentOS Server 3: curl (TSSA-2024:0408)

The version of Tencent Linux installed on the remote TencentOS Server 3 host is prior to tested version. It is, therefore, affected by a vulnerability as referenced in the TSSA-2024:0408 advisory. Package updates are available for TencentOS Server 3 that fix the following vulnerabilities:...

6.8AI score0.36081EPSS
SaveExploits1References2
Rows per page
Query Builder