https://github.com/cloudflare/pingora vulnerabilities
5 known vulnerabilities in https://github.com/cloudflare/pingora from Cloudflare. 5 are rated high or critical. Each entry lists the affected versions and the release that fixes it, where the vendor has published one.
Latest first
- 8.7 High severity
https://github.com/cloudflare/pingora: Inconsistent Interpretation of HTTP Requests
Summary Before version 0.9.0, the HTTP/1 upstream path in pingora-proxy passed the downstream request through upstream_request_filter and wrote it to the upstream without removing the client's Connection header, other hop-by-hop headers, or the headers Connect
- 7.5 High severity
https://github.com/cloudflare/pingora: Allocation of Resources Without Limits or Throttling
Summary Before version 0.8.1, Pingora's HTTP/2 server used the h2 crate's default limits unless the application set its own 16 MiB decoded header-list size and no limit on concurrent streams. A remote, unauthenticated client can send 1-byte HPACK references to
- 8.1 High severity
https://github.com/cloudflare/pingora: Insufficient Verification of Data Authenticity
A cache poisoning vulnerability has been found in the Pingora HTTP proxy framework’s default cache key construction. The issue occurs because the default HTTP cache key implementation generates cache keys using only the URI path, excluding critical factors suc
- 9.1 Critical severity
https://github.com/cloudflare/pingora: Inconsistent Interpretation of HTTP Requests
An HTTP Request Smuggling vulnerability (CWE-444) has been found in Pingora's parsing of HTTP/1.0 and Transfer-Encoding requests. The issue occurs due to improperly allowing HTTP/1.0 request bodies to be close-delimited and incorrect handling of multiple Trans
- 9.1 Critical severity
https://github.com/cloudflare/pingora: Inconsistent Interpretation of HTTP Requests
An HTTP request smuggling vulnerability (CWE-444) was found in Pingora's handling of HTTP/1.1 connection upgrades. The issue occurs when a Pingora proxy reads a request containing an Upgrade header, causing the proxy to pass through the rest of the bytes on th