Read the docs
TI-2023-26175 Aliases CVE-2023-48312GHSA-fpvw-6m5v-hqfp

Authentication bypass using an empty token in capsule-proxy

Priority MEDIUM 43CWE-287Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-287.

Summary

capsule-proxy is a reverse proxy for the capsule operator project. Affected versions are subject to a privilege escalation vulnerability which is based on a missing check if the user is authenticated based on the `TokenReview` result. All the clusters running with the `anonymous-auth` Kubernetes API Server setting disable (set to `false`) are affected since it would be possible to bypass the token review mechanism, interacting with the upper Kubernetes API Server. This privilege escalation cannot be exploited if you're relying only on client certificates (SSL/TLS). This vulnerability has been addressed in version 0.4.6. Users are advised to upgrade.

Why it matters now

EPSS 0.00574 47th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed capsule-proxy (projectcapsule): 0.4.6github.com/projectcapsule/capsule-proxy (Go): 0.4.6+1 more product

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
projectcapsulecapsule-proxybefore 0.4.60.4.6Patch availableCNA
—github.com/projectcapsule/capsule-proxy (Go)before 0.4.60.4.6Patch availableGHSA-fpvw-6m5v-hqfp
—github.com/clastix/capsule-proxy (Go)before 0.4.60.4.6Patch availableGHSA-fpvw-6m5v-hqfp
  • capsule-proxy Vendorprojectcapsule Affected before 0.4.6 Fixed in 0.4.6 Patch available CNA
  • github.com/projectcapsule/capsule-proxy (Go) Vendor— Affected before 0.4.6 Fixed in 0.4.6 Patch available GHSA-fpvw-6m5v-hqfp
  • github.com/clastix/capsule-proxy (Go) Vendor— Affected before 0.4.6 Fixed in 0.4.6 Patch available GHSA-fpvw-6m5v-hqfp

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:clastix:capsule-proxy:*:*:*:*:*:*:*:*up to 0.4.5Vulnerableclastix
  • cpe:2.3:a:clastix:capsule-proxy:*:*:*:*:*:*:*:* Versions up to 0.4.5 Vulnerable ·clastix

Remediation

  • Fix · CNA capsule-proxy (projectcapsule) Fixed in 0.4.6
  • Fix · GHSA-fpvw-6m5v-hqfp github.com/projectcapsule/capsule-proxy (Go) Fixed in 0.4.6 Advisory →
  • Fix · GHSA-fpvw-6m5v-hqfp github.com/clastix/capsule-proxy (Go) Fixed in 0.4.6 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2023-48312
  2. 2026-10-03 Alias added: GHSA-fpvw-6m5v-hqfp

References

  • TI-2024-26614 Capsule tenant owner with "patch namespace" permission can hijack system namespaces CVSS 3.1HIGH 8.8
  • TI-2025-34881 Capsule tenant owners with "patch namespace" permission can hijack system namespaces label CVSS 3.1CRITICAL 9.1
  • TI-2026-18364 Capsule TenantResource RawItems Cluster-Scoped Resource Creation Vulnerability CVSS 4.0MEDIUM 6.9
  • TI-2026-44157 Capsule: Tenant owner bypasses Capsule's forbidden namespace/service/node label and annotation enforcement CVSS 3.1HIGH 7.1
  • TI-2026-46911 Improper input validation in projectcapsule capsule CVSS 3.1MEDIUM 6.8
  • TI-2026-44232 Capsule: Malformed ForbiddenAnnotations.Regex can bypass Tenant validation and trigger namespace admission panic CVSS 3.1MEDIUM 6.8
See all 11 →

Sources