Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

Kite Kubernetes proxy path traversal allows authenticated users to bypass RBAC and read cluster-wide resources

0
Medium
Published: 07/24/2026 (07/24/2026, 21:47:16 UTC)
Source: GCVE Database
Product: github.com/zxh326/kite

Description

Kite versions 0.6.9 through 0.14.0 contain a path traversal vulnerability in the Kubernetes proxy feature that allows authenticated users with limited namespace permissions to bypass RBAC restrictions and read cluster-wide resources. The vulnerability arises because encoded path traversal segments are decoded after authorization checks, enabling access to Kubernetes API endpoints outside the authorized namespace. This can lead to disclosure of sensitive cluster-wide information, including Secrets. The issue is fixed in version 0.14.1.

CVSS v3.1

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

Affected software

Goghsa
github.com/zxh326/kite
Affected versions
>=0.6.9 <0.14.1

Run on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 07/25/2026, 23:52:38 UTC

Technical Analysis

Kite's Kubernetes proxy authorization checks are performed against the original namespace and resource kind parameters, but the proxy path is later decoded and normalized, allowing encoded path traversal sequences (e.g., %2e%2e) to redirect requests to unauthorized Kubernetes API endpoints. Authenticated users with 'get' permission on pods or services in one namespace can exploit this to read resources in other namespaces, including cluster-wide Secrets, using Kite's service account. The vulnerability affects Kite versions from 0.6.9 up to but not including 0.14.1. The impact is limited to confidentiality breaches; no resource modification or denial of service has been demonstrated. The issue was fixed in Kite 0.14.1.

Potential Impact

An authenticated user with limited 'get' permissions in a single namespace can leverage this vulnerability to access Kubernetes API endpoints outside their authorized namespace, potentially disclosing sensitive cluster-wide resources such as Secrets. The impact is confidentiality loss only; integrity and availability are not affected. The extent of exposure depends on the permissions granted to Kite's Kubernetes service account. Deployments with restricted service accounts are limited to those permissions.

Mitigation Recommendations

Upgrade Kite to version 0.14.1 or later, where this vulnerability is fixed. If immediate upgrade is not possible, implement reverse proxy rules to reject encoded dot segments (%2e%2e) and encoded slashes in requests to Kite. Additionally, restrict the permissions of Kite's Kubernetes service account to minimize potential exposure. Note that reverse proxy normalization is a temporary workaround and should not be considered a permanent fix.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Gcve Source
db.gcve.eu
Osv Id
GHSA-c534-2w9c-x7fm
Osv Schema Version
1.4.0
Aliases
[]
Ecosystems
["Go"]
Database Specific Severity
MODERATE
Cvss Version
3.1

Threat ID: 6a6542219c2644c7f80884db

Added to database: 07/25/2026, 23:09:21 UTC

Last enriched: 07/25/2026, 23:52:38 UTC

Last updated: 07/26/2026, 03:28:47 UTC

Views: 5

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses