GitHub Advisoryadvisory · NuGet

GHSA-58f6-6rj2-3v8r Steeltoe vulnerable to management-port isolation bypass via spoofed Host header

HIGH Published 2026-07-02 Modified 2026-07-02 Official page ↗
Aliases
CVE-2026-50194
Ecosystem
NuGet
Packages
Steeltoe.Management.Endpoint, Steeltoe.Management.EndpointCore
Severity
High
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
Weaknesses
CWE-288, CWE-639
Reviewed
2026-07-02

Affected packages

• NuGet Steeltoe.Management.Endpoint: < 4.2.0 → fixed in 4.2.0 • NuGet Steeltoe.Management.EndpointCore: >= 3.2.2, < 3.4.0 → fixed in 3.4.0

Description

Summary When Steeltoe management endpoints are configured to listen on an alternate port (`Management:Endpoints:Port` is configured), the middleware responsible for restricting access to the endpoints uses the `Host` HTTP header rather than the actual network socket port. Impact An unauthenticated remote attacker can reach every actuator endpoint using a specially crafted HTTP request. Affected configuration • The application's public port is accessible over from the network. • `Management:Endpoints:Port` is configured to a value different from the application's main listener port. • The request scheme matches `Management:Endpoints:SslEnabled`. For example, `http` when `SslEnabled` is `false` (the default), or `https` when `SslEnabled` is `true`. Mitigations If an immediate upgrade to a patched version is not possible: • Add explicit ASP.NET Core authorization (`RequireAuthorization`) to all sensitive actuator endpoints as a defense-in-depth measure independent of port isolation. • Configure the reverse proxy or load balancer to enforce the `Host` header value and prevent clients from setting an arbitrary port.

Related

Alias · CVE (1)

  • CVE-2026-50194 Steeltoe is an open source project that provides a collection of libraries that helps users build cloud-native applications. vulnerability

Weakness · CWE (2)

  • CWE-288 Authentication Bypass Using an Alternate Path or Channel weakness
  • CWE-639 Authorization Bypass Through User-Controlled Key weakness

References