gVisor bug bounty programs
gvisor.dev Updated Part of Google
GVisor runs one public program: a Sorona bug bounty paying up to $7,500.
- Top reward
- $7,500
- Sorona
- Programs
- 1
- 1 pays cash
- Targets in scope
- 9
- 2 types
- Last change
- None yet
- Tracked since Nov 2026
Where to report
The one public program gVisor runs.
| Program | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|
|
gVisor
Sorona · Bug bounty |
$7,500 | Partial | – | – | Open |
-
- Safe harbor
- Partial
Amounts are the top reward per severity in the currency each program pays. First response is the platform's measured average when it publishes one, else what the policy promises.
What is in scope
9 targets. 10 excluded.
-
https://gvisor.dev
Web
-
Google's open-source VRP takes security issues in the latest versions of the code held in the repositories it lists, and google/gvisor is named in the published tier file at TIER_OT0: a product vulnerability anywhere in the project's own code is accepted, at $500 to $7,500
Products and areas
-
Netstack, the pure-Go userspace network stack: link layer, ARP, IPv4 and IPv6, ICMP, UDP, TCP state handling and reassembly, and the socket layer on top
Products and areas
-
Repository and release pipeline configuration, which Google prices under its separate supply-chain category
Products and areas
-
runsc: the OCI runtime and container lifecycle, bundle and config handling, the seccomp filter set it generates to constrain itself, checkpoint and restore, and its control socket
Products and areas
-
The gofer process, the containerd shim, and the GPU passthrough path where a sandboxed workload drives host driver interfaces
Products and areas
-
The platform layer that moves control between the Sentry and the host, covering systrap, KVM and ptrace
Products and areas
-
The Sentry, gVisor's userspace kernel, in full: the whole syscall implementation surface, process and thread management, signal delivery, memory management and the time and vDSO paths
Products and areas
-
The virtual filesystem and every implementation behind it: the gofer client and the LISAFS protocol, tmpfs, procfs, sysfs, overlay, and the mount and path-resolution logic above them
Products and areas
No target matches. Try part of a host name, such as the company name.
Out of scope 10
Don't test these. A program can exclude a host another program covers; the program you report to decides.
-
Defects that only reproduce on a release the project no longer ships, since the program covers the latest versions
-
Denial of service against the sandbox itself where there is no escape and no impact on the host or other tenants
-
Downstream misconfiguration of runsc by a platform operator rather than a defect in what runsc ships
-
Host kernel bugs that gVisor does not mediate, which belong to the kernel rather than to the sandbox
-
Issues that require an already-privileged host operator, since that is inside the trust boundary
-
Memory-corruption reports submitted without exact OSS-Fuzz reproduction steps against an existing fuzz target, or a merged upstream patch
-
Reports filed by anyone other than the finder: Google wants the submission through bughunters.google.com under the researcher's own identity, and it does not pay Google or Google Partner employees
-
Repositories in Google's GitHub orgs that the tier file does not list, which pay nothing for a product vulnerability after the April 2026 rules update
-
Rewards to researchers on a sanctions list, in a sanctioned territory, or located in Russia or Belarus, which Google states it cannot issue
-
Third-party container runtimes that are not gVisor
Recent changes
Reward and scope changes across every gVisor program, newest first.
No changes recorded yet. New targets and reward moves show up here and in the RSS feed.
About this page
This page gathers every public program listed under gvisor.dev: platform programs, self-hosted policies and security.txt contacts. Each program's own policy decides what is in scope and what it pays; check it before you test.
Something wrong or missing? Report a correction.