Junglewise Threat Intelligence

CVE-2026-50194: Steeltoe management port isolation bypass via spoofed Host header

CVE-2026-50194 · Severity: high · CVSS 8.2 · Published 2026-06-17

Technologies: SteeltoeOSS Steeltoe.Management.Endpoint, Steeltoe.Management.Endpoint (NuGet), SteeltoeOSS Steeltoe.Management.EndpointCore. Vendors: NuGet, SteeltoeOSS.

Executive brief

Steeltoe is a set of libraries used to build cloud-native applications. A security flaw in its management component allows unauthorized users to bypass network restrictions intended to isolate sensitive administrative tools. By sending a specially crafted web request, an attacker could access internal management endpoints, potentially exposing sensitive application data or operational controls.

Technical details

A vulnerability exists in Steeltoe's management endpoint middleware (CWE-288, CWE-639) where port isolation logic incorrectly relies on the HTTP 'Host' header instead of the actual network socket port. When 'Management:Endpoints:Port' is configured to a non-standard port, an unauthenticated remote attacker can bypass this restriction by spoofing the Host header in a request sent to the application's public port. This allows access to all actuator endpoints if the request scheme (HTTP/HTTPS) matches the 'SslEnabled' configuration. The issue is resolved in versions 4.2.0 and 3.4.0 by switching to 'HttpContext.Connection.LocalPort' for port validation.

Affected products

  • SteeltoeOSS Steeltoe.Management.Endpoint <= 4.1.0
  • SteeltoeOSS Steeltoe.Management.EndpointCore >= 3.2.2, <= 3.3.0

Timeline

  • 2026-05-13: patched: Fix committed to repository
  • 2026-05-29: disclosed: Initial advisory publication
  • 2026-06-17: advisory: NVD publication
  • 2026-07-02: advisory: GitHub Advisory Database publication

References

Related threats