Skip to content
OpenAdvisories

Vendor

Cloudflare

65 known vulnerabilities.

30 results · Clear filters · Feed

  • Medium 6.3

    Pingora HTTP/2 :authority and Host header mismatch enables cache poisoning and host-based access control bypass

    Summary Before version 0.9.0, Pingora accepted HTTP/2 requests whose Host header differed from the :authority pseudo-header. Request filters, cache keys, and logs that read the request URI (session.req_header().uri) saw the :authority value, but the upstream …

  • Medium 5.6

    Use-after-free in connection ID iterator and FFI functions

    Cloudflare Quiche was affected by 2 use-after-free vulnerabilities in the connection ID iterator FFI functions. The “quiche_connection_id_iter_next” and “quiche_conn_retired_scid_next” functions would return a pointer to a “ConnectionId” to the applications v…

  • Medium 5.3

    Incorrect congestion window growth by optimistic ACK

    Impact Cloudflare quiche was discovered to be vulnerable to incorrect congestion window growth, which could cause it to send data at a rate faster than the path might actually support. An unauthenticated remote attacker can exploit the vulnerability by first …

  • Medium 6.1
    CVE-2025-0651 Public exploit

    File symlink abuse might lead to deleting files belonging to SYSTEM user

    Improper Privilege Management vulnerability in Cloudflare WARP on Windows allows File Manipulation. User with a low system privileges  can create a set of symlinks inside the C:\ProgramData\Cloudflare\warp-diag-partials folder. After triggering the 'Reset all…

  • Medium 5.9

    Unlimited resource allocation by QUIC CRYPTO frames flooding in quiche

    Cloudflare Quiche (through version 0.19.1/0.20.0) was affected by an unlimited resource allocation vulnerability causing rapid increase of memory usage of the system running quiche server or client. A remote attacker could take advantage of this vulnerability…

  • Medium 4.0

    Memory corruption issues is Cloudflare zlib implementation

    Cloudflare version of zlib library was found to be vulnerable to memory corruption issues affecting the deflation algorithm implementation (deflate.c). The issues resulted from improper input validation and heap-based buffer overflow. A local attacker could e…

  • Medium 6.4

    Arbitrary remote file read in Wrangler dev server

    Sending specially crafted HTTP requests and inspector messages to Wrangler's dev server could result in any file on the user's computer being accessible over the local network. An attacker that could trick any user on the local network into opening a maliciou…

  • Medium 5.3

    Unbounded queuing of path validation messages in cloudflare-quiche

    quiche v. 0.15.0 through 0.19.0 was discovered to be vulnerable to unbounded queuing of path validation messages, which could lead to excessive resource consumption. QUIC path validation (RFC 9000 Section 8.2) requires that the recipient of a PATH_CHALLENGE f…

  • Medium 5.3

    Resource exhaustion via memory leak in tokio-boring

    The tokio-boring library in version 4.0.0 is affected by a memory leak issue that can lead to excessive resource consumption and potential DoS by resource exhaustion. The set_ex_data function used by the library did not deallocate memory used by pre-existing …

  • Medium 5.5

    Insufficient Validation on Override Codes for Always-Enabled WARP Mode

    Zero Trust Administrators have the ability to disallow end users from disabling WARP on their devices. Override codes can also be created by the Administrators to allow a device to temporarily be disconnected from WARP, however, due to lack of server side val…

  • Medium 5.9

    Invalid Slice Split Results in Server Panic

    A vulnerability was discovered in the odoh-rs rust crate that stems from faulty logic during the parsing of encrypted queries. This issue specifically occurs when processing encrypted query data received from remote clients and enables an attacker with knowle…

  • Medium 5.7

    Directory traversal vulnerability in Cloudflare Wrangler

    The Wrangler command line tool  (<=wrangler@3.1.0 or <=wrangler@2.20.1) was affected by a directory traversal vulnerability when running a local development server for Pages (wrangler pages dev command). This vulnerability enabled an attacker in the same netw…

  • Medium 6.5

    Buffer under-read in workerd

    Prior to version v1.20230419.0, the FormData API implementation was subject to an integer overflow. If a FormData instance contained more than 2^31 elements, the forEach() method could end up reading from the wrong location in memory while iterating over elem…

  • Medium 5.3

    Improper random reading in CIRCL

    When sampling randomness for a shared secret, the implementation of Kyber and FrodoKEM, did not check whether crypto/rand.Read() returns an error. In rare deployment cases (error thrown by the Read() function), this could lead to a predictable shared secret. …

  • Medium 5.5

    WARP client manifest misconfiguration leading to Task Hijacking

    Due to a misconfiguration in the manifest file of the WARP client for Android, it was possible to a perform a task hijacking attack. An attacker could create a malicious mobile application which could hijack legitimate app and steal potentially sensitive info…

  • Medium 6.7

    Bypassing Cloudflare Zero Trust policies using warp-cli set-custom-endpoint command

    It was possible to bypass policies configured for Zero Trust Secure Web Gateway by using warp-cli 'set-custom-endpoint' subcommand. Using this command with an unreachable endpoint caused the WARP Client to disconnect and allowed bypassing administrative restr…

  • Medium 6.7

    Lock WARP switch bypass on WARP mobile client using iOS quick action

    Lock Warp switch is a feature of Zero Trust platform which, when enabled, prevents users of enrolled devices from disabling WARP client. Due to insufficient policy verification by WARP iOS client, this feature could be bypassed by using the "Disable WARP" qui…

  • Medium 6.7

    Lock WARP switch bypass by removing VPN profile on iOS mobile client

    It was possible for a user to delete a VPN profile from WARP mobile client on iOS platform despite the Lock WARP switch https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/warp-settings/#lock-warp-switch  feature being enabled on…

  • Medium 6.7

    Lock WARP switch feature bypass on WARP mobile client for iOS

    It was possible to bypass Lock WARP switch feature https://developers.cloudflare.com/cloudflare-one/connections/connect-devices/warp/warp-settings/#lock-warp-switch  on the WARP iOS mobile client by enabling both "Disable for cellular networks" and "Disable f…

  • Medium 6.7

    Lock WARP switch bypass using warp-cli 'add-trusted-ssid' command

    Using warp-cli command "add-trusted-ssid", a user was able to disconnect WARP client and bypass the "Lock WARP switch" feature resulting in Zero Trust policies not being enforced on an affected endpoint.

  • Medium 5.4

    OctoRPKI crash when maximum iterations number is reached

    Attackers can create long chains of CAs that would lead to OctoRPKI exceeding its max iterations parameter. In consequence it would cause the program to crash, preventing it from finishing the validation and leading to a denial of service. Credits to Donika M…

  • Medium 5.8

    Cloudlfare WARP Arbitrary File Overwrite

    Cloudflare WARP client for Windows (up to v. 2022.5.309.0) allowed creation of mount points from its ProgramData folder. During installation of the WARP client, it was possible to escalate privileges and overwrite SYSTEM protected files.

  • Medium 6.5

    Unquoted Service Path in Cloudflare WARP for Windows

    Cloudflare Warp for Windows from version 2022.2.95.0 contained an unquoted service path which enables arbitrary code execution leading to privilege escalation. The fix was released in version 2022.3.186.0.

  • Medium 4.2

    OctoRPKI crashes when processing GZIP bomb returned via malicious repository

    OctoRPKI tries to load the entire contents of a repository in memory, and in the case of a GZIP bomb, unzip it in memory, making it possible to create a repository that makes OctoRPKI run out of memory (and thus crash).

  • Medium 4.2

    Misconfigured IP address field in ROA leads to OctoRPKI crash

    If the ROA that a repository returns contains too many bits for the IP address then OctoRPKI will crash.

  • Medium 4.4

    NUL character in ROA causes OctoRPKI to crash

    OctoRPKI crashes when encountering a repository that returns an invalid ROA (just an encoded NUL (\0) character).

  • Medium 4.4

    Infinite open connection causes OctoRPKI to hang forever

    OctoRPKI does not limit the length of a connection, allowing for a slowloris DOS attack to take place which makes OctoRPKI wait forever. Specifically, the repository that OctoRPKI sends HTTP requests to will keep the connection open for a day before a respons…

  • Medium 5.9

    Infinite certificate chain depth results in OctoRPKI running forever

    OctoRPKI does not limit the depth of a certificate chain, allowing for a CA to create children in an ad-hoc fashion, thereby making tree traversal never end.

  • Medium 4.5

    Privilege escalation through unquoted service binary path on Cloudflare WARP for Windows

    Cloudflare WARP for Windows allows privilege escalation due to an unquoted service path. A malicious user or process running with non-administrative privileges can become an administrator by abusing the unquoted service path issue. Since version 1.2.2695.1, t…

  • Medium 6.4

    Local Privilege Escalation in cloudflared

    `cloudflared` versions prior to 2020.8.1 contain a local privilege escalation vulnerability on Windows systems. When run on a Windows system, `cloudflared` searches for configuration files which could be abused by a malicious entity to execute commands as a p…