p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости grpc

За последние 30 дней в grpc опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 10

  1. CVE-2024-11407

    Средний · CVSS 6.9EPSS 0,58%Нет опубликованного исправления

    Denial of Service through Data corruption in gRPC-C++

    There exists a denial of service through Data corruption in gRPC-C++ - gRPC-C++ servers with transmit zero copy enabled through the channel arg GRPC_ARG_TCP_TX_ZEROCOPY_ENABLED can experience data corruption issues. The data sent by the application may be corrupted before transmission over the network thus leading the receiver to receive an incorrect set of bytes causing RPC requests to fail. We recommend upgrading past commit e9046b2bbebc0cb7f5dc42008f807f6c7e98e791

    Опубликовано Обновлено
  2. CVE-2024-7246

    Средний · CVSS 6.3EPSS 0,22%Нет опубликованного исправления

    HPACK table poisoning in gRPC C++, Python & Ruby

    It's possible for a gRPC client communicating with a HTTP/2 proxy to poison the HPACK table between the proxy and the backend such that other clients see failed requests. It's also possible to use this vulnerability to leak other clients HTTP header keys, but not values. This occurs because the error status for a misencoded header is not cleared between header reads, resulting in subsequent (incrementally indexed) added headers in the first request being poisoned until cleared from the HPACK table. Please update to a fixed version of gRPC as soon as possible. This bug has been fixed in 1.58.3, 1.59.5, 1.60.2, 1.61.3, 1.62.3, 1.63.2, 1.64.3,

    Опубликовано Обновлено
  3. CVE-2023-44487

    Высокий · CVSS 7.5EPSS 100%В каталоге KEVПубличный эксплойтНет опубликованного исправления

    CVE-2023-44487

    The HTTP/2 protocol allows a denial of service (server resource consumption) because request cancellation can reset many streams quickly, as exploited in the wild in August through October 2023.

    Опубликовано Обновлено
  4. CVE-2023-4785

    Высокий · CVSS 7.5EPSS 0,77%Нет опубликованного исправления

    Denial of Service in gRPC Core

    Lack of error handling in the TCP server in Google's gRPC starting version 1.23 on posix-compatible platforms (ex. Linux) allows an attacker to cause a denial of service by initiating a significant number of connections with the server. Note that gRPC C++ Python, and Ruby are affected, but gRPC Java, and Go are NOT affected.

    Опубликовано Обновлено
  5. CVE-2023-33953

    Высокий · CVSS 7.5EPSS 0,48%Нет опубликованного исправления

    Denial-of-Service in gRPC

    gRPC contains a vulnerability that allows hpack table accounting errors could lead to unwanted disconnects between clients and servers in exceptional cases/ Three vectors were found that allow the following DOS attacks: - Unbounded memory buffering in the HPACK parser - Unbounded CPU consumption in the HPACK parser The unbounded CPU consumption is down to a copy that occurred per-input-block in the parser, and because that could be unbounded due to the memory copy bug we end up with an O(n^2) parsing loop, with n selected by the client. The unbounded memory buffering bugs: - The header size limit check was behind the string reading code,

    Опубликовано Обновлено
  6. CVE-2023-32732

    Средний · CVSS 5.3EPSS 0,53%Нет опубликованного исправления

    Denial-of-Service in gRPC

    gRPC contains a vulnerability whereby a client can cause a termination of connection between a HTTP2 proxy and a gRPC server: a base64 encoding error for `-bin` suffixed headers will result in a disconnection by the gRPC server, but is typically allowed by HTTP2 proxies. We recommend upgrading beyond the commit in  https://github.com/grpc/grpc/pull/32309 https://www.google.com/url

  7. CVE-2017-9431

    Критический · CVSS 9.8EPSS 2,37%Есть исправление

    CVE-2017-9431

    Google gRPC before 2017-04-05 has an out-of-bounds write caused by a heap-based buffer overflow related to core/lib/iomgr/error.c.

    • Обновитесь до 1.3.2-0.1
  8. CVE-2017-8359

    Критический · CVSS 9.8EPSS 3,08%Есть исправление

    CVE-2017-8359

    Google gRPC before 2017-03-29 has an out-of-bounds write caused by a heap-based use-after-free related to the grpc_call_destroy function in core/lib/surface/call.c.

    • Обновитесь до 1.3.2-0.1
    Опубликовано Обновлено
  9. CVE-2017-7861

    Критический · CVSS 9.8EPSS 2,91%Есть исправление

    CVE-2017-7861

    Google gRPC before 2017-02-22 has an out-of-bounds write related to the gpr_free function in core/lib/support/alloc.c.

    • Обновитесь до 1.2.5-1+nmu0
    Опубликовано Обновлено
  10. CVE-2017-7860

    Критический · CVSS 9.8EPSS 3,04%Есть исправление

    CVE-2017-7860

    Google gRPC before 2017-02-22 has an out-of-bounds write caused by a heap-based buffer overflow related to the parse_unix function in core/ext/client_channel/parse_address.c.

    • Обновитесь до 1.2.5-1+nmu0
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →