4.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Network (N)
- Attack Complexity (AC): Low (L)
- Privileges Required (PR): Low (L)
- User Interaction (UI): None (N)
- Scope (S): Unchanged (U)
- Confidentiality (C): Low (L)
- Integrity (I): None (N)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Network (N)
- Modified Attack Complexity (MAC): Low (L)
- Modified Privileges Required (MPR): Low (L)
- Modified User Interaction (MUI): None (N)
- Modified Confidentiality (MC): Low (L)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): None (N)
- Modified Availability (MA): None (N)
Activity log
- Created suggestion
Kite has an authenticated cluster RBAC bypass in /api/v1/overview
Kite is a Kubernetes dashboard. Prior to version 0.12.3, authenticated Kite users with any role can request `/api/v1/overview` for a cluster that their roles do not permit by selecting that cluster with `x-cluster-name`. The overview route is registered before `middleware.RBACMiddleware()` and `GetOverview` only checks `len(user.Roles) > 0`, so it returns aggregate Kubernetes inventory and capacity data from unauthorized clusters. Version 0.12.3 fixes the issue.
References
-
https://github.com/kite-org/kite/security/advisories/GHSA-gvhc-wv3v-7pf8 x_refsource_CONFIRM
Affected products
- ==< 0.12.3
Matching in nixpkgs
pkgs.kitex
High-performance and strong-extensibility Golang RPC framework
pkgs.kiterunner
Contextual content discovery tool
pkgs.buildkite-cli
Command line interface for Buildkite
pkgs.buildkite-agent
Build runner for buildkite.com
pkgs.kdePackages.kiten
Japanese Reference/Study Tool
pkgs.kdePackages.krohnkite
Dynamic Tiling Extension for KWin 6
pkgs.kdePackages.kitemviews
KItemViews
pkgs.buildkite-agent-metrics
Command-line tool (and Lambda) for collecting Buildkite agent metrics
pkgs.kdePackages.kitemmodels
KItemModels
pkgs.buildkite-test-collector-rust
Rust adapter for Buildkite Test Analytics
pkgs.python313Packages.pybuildkite
Python library for the Buildkite API
pkgs.python314Packages.pybuildkite
Python library for the Buildkite API
pkgs.terraform-providers.buildkite
None
pkgs.haskellPackages.PenroseKiteDart
Library to explore Penrose's Kite and Dart Tilings
pkgs.python313Packages.wikitextparser
Simple parsing tool for MediaWiki's wikitext markup
pkgs.python314Packages.wikitextparser
Simple parsing tool for MediaWiki's wikitext markup
pkgs.python313Packages.wikitextprocessor
Parser and expander for Wikipedia, Wiktionary etc. dump files, with Lua execution support
-
nixos-unstable 0.4.96-unstable-2026-03-06
- nixpkgs-unstable 0.4.96-unstable-2026-03-06
- nixos-unstable-small 0.4.96-unstable-2026-03-06
-
nixos-26.05 0.4.96-unstable-2026-03-06
- nixos-26.05-small 0.4.96-unstable-2026-03-06
- nixpkgs-26.05-darwin 0.4.96-unstable-2026-03-06
pkgs.python314Packages.wikitextprocessor
Parser and expander for Wikipedia, Wiktionary etc. dump files, with Lua execution support
-
nixos-unstable 0.4.96-unstable-2026-03-06
- nixpkgs-unstable 0.4.96-unstable-2026-03-06
- nixos-unstable-small 0.4.96-unstable-2026-03-06
-
nixos-26.05 0.4.96-unstable-2026-03-06
- nixos-26.05-small 0.4.96-unstable-2026-03-06
- nixpkgs-26.05-darwin 0.4.96-unstable-2026-03-06
pkgs.terraform-providers.buildkite_buildkite
None
Package maintainers
-
@jsoo1 John Soo <jsoo1@asu.edu>
-
@zimbatm zimbatm <zimbatm@zimbatm.com>
-
@mostlyobvious Paweł Pacana <pawel.pacana@gmail.com>
-
@cbrxyz Cameron Brown <me@cbrxyz.com>
-
@techknowlogick techknowlogick <techknowlogick@gitea.com>
-
@groodt Greg Roodt <groodt@gmail.com>
-
@jfroche Jean-François Roche <jfroche@pyxel.be>
-
@FRidh Frederik Rietdijk <fridh@fridh.nl>
-
@LunNova Luna Nova <nixpkgs-maintainer@lunnova.dev>
-
@peterhoeg Peter Hoeg <peter@hoeg.com>
-
@nyanloutre Paul Trehiou <paul@nyanlout.re>
-
@SuperSandro2000 Sandro Jäckel <sandro.jaeckel@gmail.com>
-
@bkchr Bastian Köcher <nixos@kchr.de>
-
@K900 Ilya K. <me@0upti.me>
-
@mjm Matt Moriarity <matt@mattmoriarity.com>
-
@ilya-fedin Ilya Fedin <fedin-ilja2010@ya.ru>
-
@NickCao Nick Cao <nickcao@nichi.co>
-
@dramforever Vivian Wang <dramforever@live.com>
-
@Ben9986 Ben Carmichael <ben9986.unvmn@passinbox.com>
-
@fabaff Fabian Affolter <mail@fabian-affolter.ch>
-
@GaetanLepage Gaetan Lepage <gaetan@glepage.com>
-
@Steinhagen Viorel-Cătălin Răpițeanu <rapiteanu.catalin@gmail.com>
-
@theobori Théo Bori <theobori@disroot.org>