CVE-2026-81515 json
Steeltoe.Discovery.Eureka: malformed enum/bool/timestamp field aborts entire registry fetch (DoS)
published 2026-09-17 53 d ago modified 2026-09-24 45 d ago also GHSA-hr73-3gpv-hh6q , EUVD-2026-81901
- cvss
- 7.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.6%
- EPSS 0.6% chance of exploitation in 30 days, percentile 49%
- public exploits
- 0
- none known
Summary
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.
Patch / fix
- nuget Steeltoe.Discovery.Eureka 4.3.0
CISA SSVC
- Exploitation
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 48 d ago
Exploit prediction
0.61% chance of exploitation in the next 30 days, higher than 49% of all scored CVEs (FIRST EPSS, 2026-11-08).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
| GitHub | 3.1 | 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| nuget | Steeltoe.Discovery.Eureka | >=4.0.0, <4.3.0 |
4.3.0 |
Affected products
- SteeltoeOSS security-advisories
Classification
- Weakness
-
- CWE-755 Improper Handling of Exceptional Conditions
References
-
github.com
/SteeltoeOSS/Steeltoe/commit/bc1c3763aacc1fee82ef9932f338ec08dcb00432
web
-
github.com
/SteeltoeOSS/security-advisories/security/advisories/GHSA-hr73-3gpv-hh6q
web
-
github.com
/SteeltoeOSS/Steeltoe/releases/tag/4.3.0
web
-
nvd.nist.gov
/vuln/detail/CVE-2026-81515
advisory
-
github.com
/SteeltoeOSS/security-advisories
package
-
github.com
/advisories/GHSA-j8ph-6fxj-g533
advisory
Sources
- CVE List CVE-2026-81515
- GitHub Advisory GHSA-hr73-3gpv-hh6q
- NVD CVE-2026-81515
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.