Affected by GO-2023-1723
and 5 other vulnerabilities
GO-2023-1723: SpiceDB binding metrics port to untrusted networks and can leak command-line flags in github.com/authzed/spicedb
GO-2023-2166: SpiceDB leaks information in log files when URI cannot be parsed in github.com/authzed/spicedb
GO-2024-2597: Integer overflow in chunking helper causes dispatching to miss elements or panic in github.com/authzed/spicedb
GO-2024-2716: SpiceDB: LookupSubjects may return partial results if a specific kind of relation is used in github.com/authzed/spicedb
GO-2024-2939: SpiceDB exclusions can result in no permission returned when permission expected in github.com/authzed/spicedb
GO-2024-3131: SpiceDB having multiple caveats on resources of the same type may improperly result in no permission in github.com/authzed/spicedb
package
Version:
v1.4.0
Opens a new window with list of versions in this module.
Published: Jan 11, 2022
License: Apache-2.0
Opens a new window with license information.
Imports: 13
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
Package combined implements a dispatcher that combines caching,
redispatching and optional cluster dispatching.
NewDispatcher initializes a Dispatcher that caches and redispatches
optionally to the provided upstream.
type Option func(*optionState)
Option is a function-style option for configuring a combined Dispatcher.
GrpcDialOpts sets the default DialOptions used for gRPC clients
connecting to the optional cluster dispatching.
GrpcPresharedKey sets the preshared key used to authenticate for optional
cluster dispatching.
UpstreamAddr sets the optional cluster dispatching upstream address.
UpstreamAddr sets the optional cluster dispatching upstream certificate
authority.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.