Skip to content

Meta bug bounty programs

hhvm.com Updated

Meta runs one public program: a Sorona bug bounty.

Top reward
Not published
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 Meta 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. 8 excluded.

  • https://hhvm.com

    Web

  • Meta declares its open-source scope as GitHub organisation prefixes. The scope table's Open source row lists https://github.com/facebook/ and https://github.com/facebookincubator/ as eligible code repos, and facebook/hhvm sits under the first, so the repository is in scope in full. HHVM additionally carries its own SECURITY.md naming the same programme. The row sets no severity cap and Meta publishes no payout guideline covering open source

    Products and areas

  • Serialization and deserialization of runtime values, the extension surface, and the async and awaitable machinery

    Products and areas

  • The admin interface, the debugger, and the tooling the repository ships, the type checker and its client included

    Products and areas

  • The built-in library, meaning every native function that operates on strings, arrays, collections and objects whose size and contents came from a request

    Products and areas

  • The Hack compiler front end and its parser, along with the bytecode it emits

    Products and areas

  • The inherited engine code the repository still carries under LICENSE.ZEND, alongside the HHVM-specific sources under LICENSE.PHP

    Products and areas

  • The runtime in full: the bytecode interpreter, the JIT and its optimisation passes, and the object, array and string representations underneath both

    Products and areas

  • The server side: the built-in web server, the FastCGI and Proxygen-based server implementations, the request lifecycle and the request-isolation boundary in a long-lived process

    Products and areas

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

Out of scope 8

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

  • Awards that sanctions screening blocks: Meta verifies every bounty is permitted under US trade sanctions and economic restrictions

  • Behaviour differences from PHP. HHVM dropped PHP support entirely to become a Hack-only VM, so incompatibility is a design decision rather than a vulnerability

  • Defects in an application written in Hack rather than in the runtime that executes it

  • Duplicates. Meta pays the first reporter only

  • Extremely low-risk issues, which Meta states may not qualify for a bounty at all

  • Findings with no demonstrated impact on Meta users or systems, since that is what Meta scores a report on

  • Repositories outside those two prefixes. The same scope row names https://github.com/facebookarchive/ as ineligible, and neither facebookresearch/ nor the react/ org that React and React Native moved into appears on the eligible list

  • Third-party libraries HHVM builds against, which belong to their own projects

Recent changes

Reward and scope changes across every Meta 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 hhvm.com: 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.