Skip to content

Roblox bug bounty programs

luau.org Updated

Roblox runs one public program: a Sorona bug bounty paying up to $6,000.

Top reward
$6,000
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 Roblox runs.

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. 7 excluded.

  • https://luau.org

    Web

  • Roblox's HackerOne program lists Roblox Client, Roblox Studio and Roblox Engine as bounty-eligible downloadable executables at critical maximum severity, and Luau's own SECURITY.md routes vulnerability reports there. The Luau repository is not itself a listed asset, so a finding lands on one of those three rows

    Products and areas

  • The builtin library surface a sandboxed script can reach: string, table, math, buffer, bit32, coroutine, vector and the os subset

    Products and areas

  • The compiler and the bytecode format, meaning the parser, the compiler's optimisation passes and the bytecode encoder and decoder, all reached by compiling attacker-authored source

    Products and areas

  • The native code generator on x86-64 and arm64, including its intermediate representation, the optimisation passes over it and the machine-code emitters

    Products and areas

  • The sandbox boundary itself together with the embedding surface the repository ships, covering the C API, lua_State handling and the standalone luau and luau-analyze binaries

    Products and areas

  • The standard the project sets for itself, which is what a report has to break: no source code may cause memory-safety errors or crashes during compilation or execution, and that guarantee covers the virtual machine, the builtin libraries and native code generation alike

    Products and areas

  • The type checker, the autocomplete and require machinery, and the rest of the analysis tooling, insofar as a crash there implies underlying memory unsafety

    Products and areas

  • The VM: the bytecode interpreter, value representation and tagging, the garbage collector, and table, userdata and metatable handling

    Products and areas

No target matches. Try part of a host name, such as the company name.

Out of scope 7

Don't test these. A program can exclude a host another program covers; the program you report to decides.

  • Defects in Roblox's web and platform assets that do not run through Luau, which the program prices on its own wildcard rows rather than on this entry

  • Feeding hand-crafted bytecode straight to the VM, since the runtime expects valid compiler output and offers no security guarantees for anything else

  • Findings that cannot be shown through Roblox Client, Roblox Studio or Roblox Engine, none of which the Luau repository substitutes for

  • Fully weaponized RCE chains against production clients, which Roblox prohibits without written authorization

  • Resource exhaustion during compilation or execution, because Luau provides no termination guarantees and says so

  • Testing carried out without the required hackeronetest-<roblox-userid> user agent, which is how the program attributes the traffic to you

  • Vulnerabilities in custom C functions that an embedding host exposes, rather than in Luau itself

Recent changes

Reward and scope changes across every Roblox 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 luau.org: 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.