6.5 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): High (H)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): High (H)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
20 packages
- netcdf
- pnetcdf
- netcdf-mpi
- netcdfcxx4
- netcdffortran
- pkgsRocm.pnetcdf
- pkgsRocm.netcdf-mpi
- octavePackages.netcdf
- python313Packages.etcd
- python314Packages.etcd
- python313Packages.aetcd
- python313Packages.etcd3
- python314Packages.aetcd
- python314Packages.etcd3
- python313Packages.netcdf4
- python314Packages.netcdf4
- python313Packages.h5netcdf
- python314Packages.h5netcdf
- python313Packages.python-etcd
- python314Packages.python-etcd
- @LeSuisse accepted
- @LeSuisse published on GitHub
etcd: gRPC client listener does not enforce `--client-crl-file` certificate revocation
etcd is a distributed key-value store for the data of a distributed system. Prior to 3.5.32 and 3.6.13, when etcd is configured with --listen-client-http-urls to split HTTP and gRPC client endpoints onto separate listeners, the --client-crl-file Certificate Revocation List is not enforced on the gRPC listener, allowing a client with a revoked certificate to authenticate successfully over gRPC. This issue is fixed in versions 3.5.32 and 3.6.13.
References
-
https://github.com/etcd-io/etcd/security/advisories/GHSA-3wh4-j44w-pg92 x_refsource_CONFIRM
-
https://github.com/etcd-io/etcd/pull/22007 x_refsource_MISC
-
https://github.com/etcd-io/etcd/pull/22021 x_refsource_MISC
-
https://github.com/etcd-io/etcd/pull/22025 x_refsource_MISC
-
https://github.com/etcd-io/etcd/releases/tag/v3.5.32 x_refsource_MISC
-
https://github.com/etcd-io/etcd/releases/tag/v3.6.13 x_refsource_MISC
Affected products
- ==>= 3.6.0-alpha.0, < 3.6.13
- ==< 3.5.32
Matching in nixpkgs
pkgs.etcd
Distributed reliable key-value store for the most critical data of a distributed system
pkgs.etcd_3_4
Distributed reliable key-value store for the most critical data of a distributed system
pkgs.etcd_3_5
Distributed reliable key-value store for the most critical data of a distributed system
Ignored packages (20)
pkgs.netcdf
Libraries for the Unidata network Common Data Format
pkgs.pnetcdf
Parallel I/O Library for NetCDF File Access
pkgs.netcdf-mpi
Libraries for the Unidata network Common Data Format
pkgs.netcdfcxx4
C++ API to manipulate netcdf files
pkgs.netcdffortran
Fortran API to manipulate netcdf files
pkgs.pkgsRocm.pnetcdf
Parallel I/O Library for NetCDF File Access
pkgs.pkgsRocm.netcdf-mpi
Libraries for the Unidata network Common Data Format
pkgs.octavePackages.netcdf
NetCDF interface for Octave
-
nixos-unstable 11.3.0-netcdf-1.0.20
- nixpkgs-unstable 11.3.0-netcdf-1.0.20
- nixos-unstable-small 11.3.0-netcdf-1.0.20
-
nixos-26.05 11.1.0-netcdf-1.0.19
- nixos-26.05-small 11.1.0-netcdf-1.0.19
- nixpkgs-26.05-darwin 11.1.0-netcdf-1.0.19
pkgs.python313Packages.etcd
Python etcd client that just works
pkgs.python314Packages.etcd
Python etcd client that just works
pkgs.python313Packages.aetcd
Python asyncio-based client for etcd
pkgs.python313Packages.etcd3
Python client for the etcd API v3
pkgs.python314Packages.aetcd
Python asyncio-based client for etcd
pkgs.python314Packages.etcd3
Python client for the etcd API v3
pkgs.python313Packages.netcdf4
Interface to netCDF library (versions 3 and 4)
pkgs.python314Packages.netcdf4
Interface to netCDF library (versions 3 and 4)
pkgs.python313Packages.h5netcdf
Pythonic interface to netCDF4 via h5py
pkgs.python314Packages.h5netcdf
Pythonic interface to netCDF4 via h5py
pkgs.python313Packages.python-etcd
Python client for Etcd
-
nixos-unstable 0.4.5-unstable-2024-08-09
- nixpkgs-unstable 0.4.5-unstable-2024-08-09
- nixos-unstable-small 0.4.5-unstable-2024-08-09
-
nixos-26.05 0.4.5-unstable-2024-08-09
- nixos-26.05-small 0.4.5-unstable-2024-08-09
- nixpkgs-26.05-darwin 0.4.5-unstable-2024-08-09
pkgs.python314Packages.python-etcd
Python client for Etcd
-
nixos-unstable 0.4.5-unstable-2024-08-09
- nixpkgs-unstable 0.4.5-unstable-2024-08-09
- nixos-unstable-small 0.4.5-unstable-2024-08-09
-
nixos-26.05 0.4.5-unstable-2024-08-09
- nixos-26.05-small 0.4.5-unstable-2024-08-09
- nixpkgs-26.05-darwin 0.4.5-unstable-2024-08-09
Package maintainers
-
@dtomvan Tom van Dijk <18gatenmaker6@gmail.com>