Read the docs
TI-2026-44233 Aliases CVE-2026-61795GHSA-f94q-w3w8-cj67

Incorrect comparison in projectcapsule capsule

Priority LOW 31CWE-697Published · Updated

Key facts

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

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub.

Summary

Capsule is a multi-tenancy and policy-based framework for Kubernetes. From 0.13.0 until 0.13.7, hostnameRegexHandler.OnUpdate in internal/webhook/tenant/validation/hostname_regex.go reverses the new and old Tenant parameters and validates the previous AllowedHostnames.Regex instead of the submitted value. A cluster administrator can therefore store a malformed AllowedHostnames.Regex after the webhook accepts the update based on stale valid state. Subsequent Ingress creation or update reaches validate_hostnames.go, which evaluates the malformed pattern, ignores the regular-expression error, and treats every hostname as unmatched, blocking Ingress operations for the affected tenant until an administrator repairs the Tenant configuration. This issue is fixed in version 0.13.7.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00587 48th percentileScored 2026-11-07
Fix Fixed capsule (projectcapsule): 0.13.7github.com/projectcapsule/capsule (Go): 0.13.7

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
None
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
projectcapsulecapsule0.13.0 to before 0.13.70.13.7Patch availableCNA
—github.com/projectcapsule/capsule (Go)0.13.0 to before 0.13.70.13.7Patch availableGHSA-f94q-w3w8-cj67
  • capsule Vendorprojectcapsule Affected 0.13.0 to before 0.13.7 Fixed in 0.13.7 Patch available CNA
  • github.com/projectcapsule/capsule (Go) Vendor— Affected 0.13.0 to before 0.13.7 Fixed in 0.13.7 Patch available GHSA-f94q-w3w8-cj67

CPE names Threatist (inferred) · 1

Inferred from how NVD named this product before; not given by a source.

CPEVersionsRoleVendor
cpe:2.3:a:projectcapsule:capsule:*:*:*:*:*:*:*:*——projectcapsule
  • cpe:2.3:a:projectcapsule:capsule:*:*:*:*:*:*:*:* Versions — — ·projectcapsule

Remediation

  • Fix · CNA capsule (projectcapsule) Fixed in 0.13.7
  • Fix · GHSA-f94q-w3w8-cj67 github.com/projectcapsule/capsule (Go) Fixed in 0.13.7 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-61795
  2. 2026-10-03 Alias added: GHSA-f94q-w3w8-cj67

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