3 matches found
Steeltoe.Discovery.Consul: malformed 'secure' metadata aborts service instance lookup (DoS)
Summary Steeltoe's Consul discovery client parses the secure metadata field on each registered service instance using bool.Parse, which throws on any value other than true or false. A single service instance registered with a malformed secure value for example yes or 1 aborts construction of the...
CVE-2026-81516 Steeltoe.Discovery.Consul: malformed 'secure' metadata aborts service instance lookup (DoS)
Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. From 4.0.0 until 4.3.0, ConsulDiscoveryClient constructs ConsulServiceInstance objects by parsing each registration's secure metadata with a strict Boolean conversion. A...
CVE-2026-81516
Steeltoe.Discovery.Consul (versions 4.0.0 through 4.3.0) is vulnerable to a denial of service caused by strict Boolean parsing of the secure metadata field in Consul service registrations. An attacker who can register a Consul service can supply a non-boolean value for secure, triggering an excep...