CVE-2023-4785
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.
Attack profile
How easy it is to exploit
- Attack vector
- Network
- Complexity
- Low
- Privileges needed
- None
- User interaction
- None
What an attacker can affect
- Confidentiality
- None
- Integrity
- None
- Availability
- High
Exploit likelihood
What each source reports
CVE List Score used
7.5
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.
- Record
CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
EUVDEUVD-2023-2551
7.5
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.
- Record
EUVD-2023-2551- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
GitHub AdvisoriesGHSA-p25m-jpj4-qcrr
7.5
Denial of Service Vulnerability in gRPC TCP Server (Posix-compatible platforms)
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.
- Record
GHSA-p25m-jpj4-qcrr- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
NVD
7.5
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.
- Record
CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
OSVAZL-34772
7.5
CVE-2023-4785 affecting package grpc for versions less than 1.62.0-2
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.
- Record
AZL-34772- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVBELL-CVE-2023-4785
7.5
- Record
BELL-CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
Show 12 moreShow less
OSV
7.5
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.
- Record
CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
OSVDEBIAN-CVE-2023-4785
7.5
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.
- Record
DEBIAN-CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVGHSA-p25m-jpj4-qcrr
7.5
Denial of Service Vulnerability in gRPC TCP Server (Posix-compatible platforms)
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.
- Record
GHSA-p25m-jpj4-qcrr- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Weakness
- CWE-248
- Updated
- 2026-11-02
OSVOESA-2023-1682
7.5
grpc security update
gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
Security Fix(es):
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. (CVE-2023-4785)
- Record
OESA-2023-1682- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVOESA-2023-1726
7.5
grpc security update
gRPC is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
Security Fix(es):
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. (CVE-2023-4785)
- Record
OESA-2023-1726- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVPYSEC-2026-1428
7.5
Denial of Service Vulnerability in gRPC TCP Server (Posix-compatible platforms)
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.
- Record
PYSEC-2026-1428- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVRHSA-2024:0797
8.1
Red Hat Security Advisory: Satellite 6.14.2 Async Security Update
- Record
RHSA-2024:0797- CVSS 3.1
- 8.1 High
CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H - Updated
- 2026-11-02
OSVUBUNTU-CVE-2023-4785
7.5
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.
- Record
UBUNTU-CVE-2023-4785- CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H - Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13621-1 No score
grpc-devel-1.60.0-3.1 on GA media
These are all security issues fixed in the grpc-devel-1.60.0-3.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13621-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:13634-1 No score
python310-grpcio-1.60.0-2.1 on GA media
These are all security issues fixed in the python310-grpcio-1.60.0-2.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:13634-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2026:11926-1 No score
python313-grpcio-1.84.0-1.1 on GA media
These are all security issues fixed in the python313-grpcio-1.84.0-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2026:11926-1- Updated
- 2026-11-02
OSVSUSE-SU-2024:0573-1 No score
Security update for abseil-cpp, grpc, opencensus-proto, protobuf, python-abseil, python-grpcio, re2
This update for abseil-cpp, grpc, opencensus-proto, protobuf, python-abseil, python-grpcio, re2 fixes the following issues:
abseil-cpp was updated to:
Update to 20230802.1:
- Add StdcppWaiter to the end of the list of waiter implementations
Update to 20230802.0
What's New:
- Added the nullability library for designating the expected nullability of pointers. Currently these serve as annotations only, but it is expected that compilers will one day be able to use these annotations for diagnostic purposes.
- Added the prefetch library as a portable layer for moving data into caches before it is read.
- Abseil's hash tables now detect many more programming errors in debug and sanitizer builds.
- Abseil's synchronization objects now differentiate absolute waits (when passed an absl::Time) from relative waits (when passed an absl::Duration) when the underlying platform supports differentiating these cases. This only makes a difference when system clocks are adjusted.
- Abseil's flag parsing library includes additional methods that make it easier to use when another library also expects to be able to parse flags.
- absl::string_view is now available as a smaller target, @com_google_absl//absl/strings:string_view, so that users may use this library without depending on the much larger @com_google_absl//absl/strings target.
Update to 20230125.3
Details can be found on:
https://github.com/abseil/abseil-cpp/releases/tag/20230125.3
Update to 20230125.2
What's New:
The Abseil logging library has been released. This library
provides facilities for writing short text messages about the
status of a program to stderr, disk files, or other sinks
(via an extension API). See the logging library documentation
for more information.
An extension point, AbslStringify(), allows user-defined types
to seamlessly work with Abseil's string formatting functions
like absl::StrCat() and absl::StrFormat().
A library for computing CRC32C checksums has been added.
Floating-point parsing now uses the Eisel-Lemire algorithm,
which provides a significant speed improvement.
The flags library now provides suggestions for the closest
flag(s) in the case of misspelled flags.
Using CMake to install Abseil now makes the installed artifacts
(in particular absl/base/options.h) reflect the compiled ABI.
Breaking Changes:
Abseil now requires at least C++14 and follows Google's Foundational
C++ Support Policy. See this table for a list of currently supported
versions compilers, platforms, and build tools.
The legacy spellings of the thread annotation macros/functions
(e.g. GUARDED_BY()) have been removed by default in favor of the
ABSL_ prefixed versions (e.g. ABSL_GUARDED_BY()) due to clashes with
other libraries. The compatibility macro ABSL_LEGACY_THREAD_ANNOTATIONS
can be defined on the compile command-line to temporarily restore these
spellings, but this compatibility macro will be removed in the future.
Known Issues
The Abseil logging library in this release is not a feature-complete
replacement for glog yet. VLOG and DFATAL are examples of features
that have not yet been released.
Update to version 20220623.0
What's New:
- Added absl::AnyInvocable, a move-only function type.
- Added absl::CordBuffer, a type for buffering data for eventual inclusion an absl::Cord, which is useful for writing zero-copy code.
- Added support for command-line flags of type absl::optional<T>.
Breaking Changes:
- CMake builds now use the flag ABSL_BUILD_TESTING (default: OFF) to control whether or not unit tests are built.
- The ABSL_DEPRECATED macro now works with the GCC compiler. GCC users that are experiencing new warnings can use -Wno-deprecated-declatations silence the warnings or use -Wno-error=deprecated-declarations to see warnings but not…
- Record
SUSE-SU-2024:0573-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
grpcRubyGems |
1.56.0 up to 1.56.2 | 1.56.2 |
grpcRubyGems |
1.55.0 up to 1.55.3 | 1.55.3 |
grpcRubyGems |
1.54.0 up to 1.54.3 | 1.54.3 |
grpcRubyGems |
1.53.0 up to 1.53.2 | 1.53.2 |
grpcioPyPI |
1.55.0 up to 1.55.3 | 1.55.3 |
grpcioPyPI |
1.54.0 up to 1.54.3 | 1.54.3 |
grpcioPyPI |
1.53.0 up to 1.53.2 | 1.53.2 |
grpcAzure Linux:3 |
before 1.62.0-2 | 1.62.0-2 |
grpcAlpaquita:23 |
1.50.1-r1 up to 1.59.3-r0 | 1.59.3-r0 |
grpcAlpaquita:stream |
1.56.0-r2 up to 1.57.0-r0 | 1.57.0-r0 |
Show 97 moreShow less
| Package | Affected | Fixed |
|---|---|---|
grpcBellSoft Hardened Containers:stream |
1.56.0-r2 up to 1.57.0-r0 | 1.57.0-r0 |
grpcDebian:12 |
All versions, plus listed versions 1.51.1-101.51.1-31.51.1-41.51.1-4.11.51.1-4.1~exp1 Show 9 moreShow less1.51.1-51.51.1-61.51.1-71.51.1-81.51.1-91.59.5-11.82.0-11.83.0-11.83.0-2 |
None known |
grpcDebian:13 |
All versions, plus listed versions 1.51.1-101.51.1-61.51.1-71.51.1-81.51.1-9 Show 4 moreShow less1.59.5-11.82.0-11.83.0-11.83.0-2 |
None known |
grpcDebian:14 |
All versions, plus listed versions 1.51.1-101.51.1-61.51.1-71.51.1-81.51.1-9 Show 4 moreShow less1.59.5-11.82.0-11.83.0-11.83.0-2 |
None known |
grpcRubyGems |
1.54.0 up to 1.54.3, plus listed versions 1.54.2 |
1.54.3 |
grpcRubyGems |
1.53.0 up to 1.53.2, plus listed versions 1.53.1 |
1.53.2 |
grpcioPyPI |
1.54.0 up to 1.54.3, plus listed versions 1.54.2 |
1.54.3 |
grpcioPyPI |
1.53.0 up to 1.53.2, plus listed versions 1.53.1 |
1.53.2 |
grpcopenEuler:20.03-LTS-SP3 |
before 1.31.0-8.oe1 | 1.31.0-8.oe1 |
grpcopenEuler:22.03-LTS |
before 1.41.1-5.oe2203sp2 | 1.41.1-5.oe2203sp2 |
grpcopenEuler:22.03-LTS-SP1 |
before 1.41.1-6.oe2203sp1 | 1.41.1-6.oe2203sp1 |
grpcopenEuler:22.03-LTS-SP2 |
before 1.41.1-5.oe2203sp2 | 1.41.1-5.oe2203sp2 |
grpcopenEuler:20.03-LTS-SP1 |
before 1.31.0-5.oe1 | 1.31.0-5.oe1 |
grpcioPyPI |
1.55.0 up to 1.55.3, 1.54.0 up to 1.54.3, 1.53.0 up to 1.53.2, plus listed versions 1.53.11.54.2 |
1.55.31.54.31.53.2 |
mosquittoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debuginfoRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debugsourceRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquittoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debuginfoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
mosquitto-debugsourceRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:2.0.17-1.el8sat | 0:2.0.17-1.el8sat |
rubygem-grpcRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:1.58.0-1.el8sat | 0:1.58.0-1.el8sat |
puppetserverRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
puppetserverRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.14.0-1.el8sat | 0:7.14.0-1.el8sat |
rubygem-sidekiqRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.5.12-1.el8sat | 0:6.5.12-1.el8sat |
candlepinRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:4.3.11-1.el8sat | 0:4.3.11-1.el8sat |
candlepin-selinuxRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:4.3.11-1.el8sat | 0:4.3.11-1.el8sat |
puppet-agentRed Hat:satellite_capsule:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.27.0-1.el8sat | 0:7.27.0-1.el8sat |
puppet-agentRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:7.27.0-1.el8sat | 0:7.27.0-1.el8sat |
rubygem-pumaRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
rubygem-puma-debuginfoRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
rubygem-puma-debugsourceRed Hat:satellite:6.14::el8 From an advisory covering 10 CVEs |
before 0:6.3.1-1.el8sat | 0:6.3.1-1.el8sat |
abseil-cppSUSE:Linux Enterprise Installer Updates 15 SP4 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Installer Updates 15 SP4 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Installer Updates 15 SP5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Installer Updates 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Micro 5.3 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Micro 5.3 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Micro 5.4 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Micro 5.4 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Micro 5.5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise Module for Basesystem 15 SP5 From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Module for Development Tools 15 SP5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufSUSE:Linux Enterprise Module for Development Tools 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
protobufSUSE:Linux Enterprise Module for Package Hub 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
grpcSUSE:Linux Enterprise Module for Public Cloud 15 SP4 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise Module for Public Cloud 15 SP4 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
grpcSUSE:Linux Enterprise Module for Public Cloud 15 SP5 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise Module for Public Cloud 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise Module for Public Cloud 15 SP5 From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
protobufSUSE:Linux Enterprise Module for Python 3 15 SP5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
python-abseilSUSE:Linux Enterprise Module for Python 3 15 SP5 From an advisory covering 5 CVEs |
before 1.4.0-150400.9.3.1 | 1.4.0-150400.9.3.1 |
python-grpcioSUSE:Linux Enterprise Module for Python 3 15 SP5 From an advisory covering 5 CVEs |
before 1.60.0-150400.9.3.2 | 1.60.0-150400.9.3.2 |
abseil-cppSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise Server 15 SP4-LTSS From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Linux Enterprise Server for SAP Applications 15 SP4 From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Manager Proxy 4.3 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcSUSE:Manager Proxy 4.3 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
protobufSUSE:Manager Proxy 4.3 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
re2SUSE:Manager Proxy 4.3 From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
abseil-cppSUSE:Linux Enterprise Workstation Extension 15 SP5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
abseil-cppopenSUSE:Leap Micro 5.3 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufopenSUSE:Leap Micro 5.3 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppopenSUSE:Leap Micro 5.4 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
protobufopenSUSE:Leap Micro 5.4 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
abseil-cppopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 20230802.1-150400.10.4.1 | 20230802.1-150400.10.4.1 |
grpcopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 1.60.0-150400.8.3.2 | 1.60.0-150400.8.3.2 |
opencensus-protoopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 0.3.0+git.20200721-150400.9.3.1 | 0.3.0+git.20200721-150400.9.3.1 |
protobufopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 25.1-150400.9.3.1 | 25.1-150400.9.3.1 |
python-abseilopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 1.4.0-150400.9.3.1 | 1.4.0-150400.9.3.1 |
python-grpcioopenSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 1.60.0-150400.9.3.2 | 1.60.0-150400.9.3.2 |
re2openSUSE:Leap 15.5 From an advisory covering 5 CVEs |
before 20240201-150400.9.3.1 | 20240201-150400.9.3.1 |
grpcUbuntu:16.04:LTS |
All versions, plus listed versions 0.10.2-10.11.1-1 |
None known |
grpcUbuntu:18.04:LTS |
All versions, plus listed versions 1.3.2-11.3.2-1ubuntu11.3.2-1.1~build1 |
None known |
grpcUbuntu:20.04:LTS |
All versions, plus listed versions 1.16.1-11.16.1-1ubuntu11.16.1-1ubuntu31.16.1-1ubuntu41.16.1-1ubuntu5 |
None known |
grpcUbuntu:22.04:LTS |
All versions, plus listed versions 1.30.2-31.30.2-3build11.30.2-3build31.30.2-3build51.30.2-3build6 |
None known |
grpcUbuntu:24.04:LTS |
All versions, plus listed versions 1.51.1-3build31.51.1-3build41.51.1-41.51.1-4build11.51.1-4build21.51.1-4.1build31.51.1-4.1build41.51.1-4.1build5 |
None known |
grpcUbuntu:25.10 |
All versions, plus listed versions 1.51.1-61.51.1-6build1 |
None known |
grpcUbuntu:26.10 |
All versions, plus listed versions 1.51.1-8ubuntu11.51.1-91.51.1-9ubuntu31.51.1-10ubuntu1 |
None known |
grpcUbuntu:26.04:LTS |
All versions, plus listed versions 1.51.1-6build11.51.1-71.51.1-7ubuntu21.51.1-7ubuntu31.51.1-8ubuntu1 |
None known |
python-grpcioopenSUSE:Tumbleweed From an advisory covering 3 CVEs |
before 1.84.0-1.1 | 1.84.0-1.1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| first indexed | CVE List, EUVD, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2023-4785 is a high vulnerability (CVSS 7.5) in Google Grpc, published September 13, 2023. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.77%, the 55th percentile. Fixed in grpc 1.56.2.
References
github.com/grpc/grpc/pull/33656
github.com/grpc/grpc/pull/33667
github.com/grpc/grpc/pull/33669
github.com/grpc/grpc/pull/33670
github.com/grpc/grpc/pull/33672
nvd.nist.gov/vuln/detail/CVE-2023-4785
Show 91 moreShow less
groups.google.com/g/grpc-io/c/LlLkB1CeE4U
rubygems.org/gems/grpc/versions/1.53.2
rubygems.org/gems/grpc/versions/1.54.3
rubygems.org/gems/grpc/versions/1.55.3
rubygems.org/gems/grpc/versions/1.56.2
github.com/rubysec/ruby-advisory-db/blob/master/gems/grpc/CVE-2023-4785.yml
github.com/advisories/GHSA-p25m-jpj4-qcrr
docs.bell-sw.com/security/cves/CVE-2023-4785
github.com/CVEProject/cvelistV5/tree/main/cves/2023/4xxx/CVE-2023-4785.json
github.com/grpc/grpc
security-tracker.debian.org/tracker/CVE-2023-4785
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1682
openeuler.org/en/security/safety-bulletin/detail.html?id=openEuler-SA-2023-1726
pypi.org/project/grpcio
access.redhat.com/errata/RHSA-2024:0797
access.redhat.com/security/updates/classification
access.redhat.com/documentation/en-us/red_hat_satellite/6.14/html/upgrading_and_updating_red_hat_satellite/index
bugzilla.redhat.com/show_bug.cgi?id=2232729
bugzilla.redhat.com/show_bug.cgi?id=2236341
bugzilla.redhat.com/show_bug.cgi?id=2236882
bugzilla.redhat.com/show_bug.cgi?id=2239010
bugzilla.redhat.com/show_bug.cgi?id=2239017
bugzilla.redhat.com/show_bug.cgi?id=2239630
bugzilla.redhat.com/show_bug.cgi?id=2239634
bugzilla.redhat.com/show_bug.cgi?id=2241933
bugzilla.redhat.com/show_bug.cgi?id=2250347
bugzilla.redhat.com/show_bug.cgi?id=2254974
bugzilla.redhat.com/show_bug.cgi?id=2255260
bugzilla.redhat.com/show_bug.cgi?id=2257321
bugzilla.redhat.com/show_bug.cgi?id=2257324
bugzilla.redhat.com/show_bug.cgi?id=2257326
bugzilla.redhat.com/show_bug.cgi?id=2257327
bugzilla.redhat.com/show_bug.cgi?id=2257329
bugzilla.redhat.com/show_bug.cgi?id=2257330
bugzilla.redhat.com/show_bug.cgi?id=2257331
bugzilla.redhat.com/show_bug.cgi?id=2257332
bugzilla.redhat.com/show_bug.cgi?id=2257415
bugzilla.redhat.com/show_bug.cgi?id=2260525
bugzilla.redhat.com/show_bug.cgi?id=2262131
security.access.redhat.com/data/csaf/v2/advisories/2024/rhsa-2024_0797.json
access.redhat.com/security/cve/CVE-2023-0809
cve.org/CVERecord?id=CVE-2023-0809
nvd.nist.gov/vuln/detail/CVE-2023-0809
github.com/eclipse/mosquitto/commit/6113eac95a9df634fbc858be542c4a0456bfe7b9
access.redhat.com/security/cve/CVE-2023-3592
cve.org/CVERecord?id=CVE-2023-3592
nvd.nist.gov/vuln/detail/CVE-2023-3592
access.redhat.com/security/cve/CVE-2023-4785
cve.org/CVERecord?id=CVE-2023-4785
access.redhat.com/security/cve/CVE-2023-26049
cve.org/CVERecord?id=CVE-2023-26049
nvd.nist.gov/vuln/detail/CVE-2023-26049
github.com/eclipse/jetty.project/security/advisories/GHSA-p26g-97m4-6q7c
access.redhat.com/security/cve/CVE-2023-26141
cve.org/CVERecord?id=CVE-2023-26141
nvd.nist.gov/vuln/detail/CVE-2023-26141
github.com/sidekiq/sidekiq/commit/62c90d7c5a7d8a378d79909859d87c2e0702bf89
access.redhat.com/security/cve/CVE-2023-28366
cve.org/CVERecord?id=CVE-2023-28366
nvd.nist.gov/vuln/detail/CVE-2023-28366
access.redhat.com/security/cve/CVE-2023-36479
cve.org/CVERecord?id=CVE-2023-36479
nvd.nist.gov/vuln/detail/CVE-2023-36479
access.redhat.com/security/cve/CVE-2023-38545
cve.org/CVERecord?id=CVE-2023-38545
nvd.nist.gov/vuln/detail/CVE-2023-38545
curl.se/docs/CVE-2023-38545.html
access.redhat.com/security/cve/CVE-2023-40167
cve.org/CVERecord?id=CVE-2023-40167
nvd.nist.gov/vuln/detail/CVE-2023-40167
github.com/eclipse/jetty.project/security/advisories/GHSA-hmr7-m48g-48f6
rfc-editor.org/rfc/rfc9110
access.redhat.com/security/cve/CVE-2023-40175
cve.org/CVERecord?id=CVE-2023-40175
nvd.nist.gov/vuln/detail/CVE-2023-40175
github.com/puma/puma/security/advisories/GHSA-68xg-gqqm-vgj8
suse.com/support/update/announcement/2024/suse-su-20240573-1
bugzilla.suse.com/1133277
bugzilla.suse.com/1182659
bugzilla.suse.com/1203378
bugzilla.suse.com/1208794
bugzilla.suse.com/1212180
bugzilla.suse.com/1212182
bugzilla.suse.com/1214148
bugzilla.suse.com/1215334
suse.com/security/cve/CVE-2023-32731
suse.com/security/cve/CVE-2023-32732
suse.com/security/cve/CVE-2023-33953
suse.com/security/cve/CVE-2023-44487
suse.com/security/cve/CVE-2023-4785
ubuntu.com/security/CVE-2023-4785
Left out here: the rest of 1 source description. The JSON record has them.