CVE Catalog

CVE-2026-81515

HighCVSS 7.5
Published: Translated: NVD NIST

Summary

Steeltoe in versions from 4.0.0 until 4.3.0, in EurekaDiscoveryClient, deserializes the registry response as one unit, so an unrecognized actionType or status, a non-Boolean isCoordinatingDiscoveryServer, or a nonnumeric timestamp can abort the entire response. A principal that can register or update an instance can cause all connected Steeltoe clients to receive an empty or stale instance list until the malformed registration is removed.

Risk Assessment

An attacker able to register an instance in Eureka can cause service discovery failure for all Steeltoe clients, resulting in service unavailability until the malformed registration is removed. The risk affects continuity of cloud-native applications.

Recommendation

Upgrade Steeltoe to version 4.3.0, which fixes the JsonInstanceInfoConverter, BoolStringJsonConverter, and LongStringJsonConverter parsing paths.

Other vulnerabilities in Steeltoe

See all
Original NVD description (English source)

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, EurekaDiscoveryClient deserializes the registry response as one unit, and an unrecognized actionType or status, a non-Boolean isCoordinatingDiscoveryServer, or a nonnumeric timestamp can abort the entire response. A principal that can register or update an instance can cause all connected Steeltoe clients to receive an empty or stale instance list until the malformed registration is removed. The JsonInstanceInfoConverter, BoolStringJsonConverter, and LongStringJsonConverter parsing paths are affected. This issue is distinct from the earlier DataCenterInfo.name parsing vulnerability. This issue is fixed in version 4.3.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS