← All programs
PublicCloud infrastructureSelf-triagedSafe harborcoordinated disclosure

Orbitstack

Managed Kubernetes and edge compute for regulated workloads.

Escrowed · $1.25Mlaunched 21 Nov 2022
pgn scope pull orbitstack
Submit report
Response, measured
last 90 days
Median triage
6h
commitment 24h
Median to bounty
4d
commitment 8d
Queue right now
2
97 received · 44 resolved
Response score
99%
within commitment
Triage: median vs commitment6h / 24h
Bounty: median vs commitment4d / 8d
Escrow
$1,250,000

Held by Peregrine, released automatically on resolution. Covers 12 critical payouts at top of band.

Paid all-time
$4.78M
Hunters thanked
164
Bounty table
  • critical$25k – $100k
  • high$8,000 – $25k
  • medium$2,000 – $8,000
  • low$500 – $2,000

Bands are floors and ceilings the program is held to. Mediation can move a report within a band, never below the floor of its agreed severity.

Scope · 5 assets
signed · diff feed available
AssetTypeMax severityEligibleNote
console.orbitstack.devwebcritical yesControl plane UI
api.orbitstack.devapicritical yesControl plane API and gRPC gateway
Tenant isolation (any cluster)infrastructurecritical yesCross-tenant reach from a researcher-owned cluster
github.com/orbitstack/orbitctlsourcehigh yesCLI and operators
docs.orbitstack.devweblow yesStatic docs
Out of scope
  • Resource exhaustion inside your own tenant
  • Missing best-practice headers on docs
Policy

Cross-tenant impact is the only severity axis that matters here. A read of another tenant's secret from a researcher-controlled cluster is Critical regardless of CVSS.

#kubernetes#multi-tenant#grpc#edge
Recent reports · 4
Filter hacktivity →
  • highPGN-10301· undisclosed

    Edge pool admission webhook can be bypassed with a legacy API version

    Awaiting triage.

    @ovisImproper Authorization09 Nov 2026
    —
    New
  • criticalPGN-10479

    Cross-tenant secret read via node-local metadata proxy in shared edge pool

    Pods on the edge pool could reach a node-local proxy that did not scope credentials by namespace. The proof read a secret from a second researcher-owned tenant only.

    @ovisImproper Isolation or Compartmentalization27 Oct 2026triage 5.8hresolved 4.6d
    $85,000
    Resolved
  • lowPGN-10392

    Control-plane gRPC gateway reflects internal service address in error on malformed metadata

    Paid at Low because the address was reachable from the gateway in a follow-up probe; otherwise it would have been informative.

    @vesper.shExposure of Sensitive Information30 Sept 2026triage 6.5hresolved 2.6d
    $1,200
    Resolved
  • lowPGN-10342

    Informative: version banner on docs origin

    Closed as informative within three hours; no crossing of a trust boundary was shown.

    @tangentExposure of Sensitive Information14 Sept 2026triage 3h
    —
    Informative
Top hunters here
  1. 1@ovis$85k1 resolved
  2. 2@vesper.sh$1,2001 resolved