Skip to content
OpenAdvisories
High · 8.1 CVE-2026-24470 EUVD-2026-4831GHSA-mxxc-p822-2hx9GO-2026-4378

Skipper Ingress Controller Allows Unauthorized Access to Internal Services via ExternalName

Published Jan 26, 2026 · Updated Jan 27, 2026 · Assigned by GitHub_M

Description

Skipper is an HTTP router and reverse proxy for service composition. Prior to version 0.24.0, when running Skipper as an Ingress controller, users with permissions to create an Ingress and a Service of type ExternalName can create routes that enable them to use Skipper's network access to reach internal services. Version 0.24.0 disables Kubernetes ExternalName by default. As a workaround, developers can allow list targets of an ExternalName and allow list via regular expressions.

Affected products

VendorProductAffectedFixed
zalando skipper < 0.24.0 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
openSUSE Leap 16.0 govulncheck-vulndb 0.0.20260723T184607-160000.1.1 openSUSE-SU-2026:21483-1
openSUSE Leap 15.6 govulncheck-vulndb 0.0.20260205T172317-150000.1.146.1 SUSE-SU-2026:0403-1

Affected packages

EcosystemPackageAffectedFixedRecord
Go github.com/zalando/skipper < 0.24.0 0.24.0 GHSA-mxxc-p822-2hx9

Advisories 2

References