HarfBuzz bug bounty programs
harfbuzz.github.io Updated
HarfBuzz runs one public program: a Sorona bug bounty paying up to $5,000.
- Top reward
- $5,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 HarfBuzz runs.
| Program | Top reward | Safe harbor | KYC | First response | Status |
|---|---|---|---|---|---|
|
HarfBuzz
Sorona · Bug bounty |
$5,000 | 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. 5 excluded.
-
https://harfbuzz.github.io
Web
-
AAT shaping over the Apple layout tables, morx and kerx included
Products and areas
-
Both funders take HarfBuzz as a third-party component of a browser they ship. Mozilla pays for vulnerabilities in libraries vendored into its shipped client, and Chrome's VRP invites bugs in the third-party components it ships or uses, naming PDFium and Skia as examples.
Products and areas
-
Font table parsing across OpenType and TrueType: GSUB, GPOS, GDEF, cmap, glyf, CFF and CFF2, name and kern, with the blob and sanitising layers underneath them
Products and areas
-
HarfBuzz as shipped inside Chrome, and as vendored into the Firefox tree at gfx/harfbuzz, reached through a web font or a real text run
Products and areas
-
hb-subset, the subsetting API, along with the hb-draw and hb-paint outline and colour-glyph extraction surface
Products and areas
-
The per-script shapers, each a distinct state machine over attacker-controlled font data: Arabic, Indic, Khmer, Myanmar, Hebrew, Thai, Hangul, Tibetan and the universal shaping engine
Products and areas
-
The shaping pipeline itself: normalisation, the Unicode and script property tables, buffer management, cluster handling and the fallback shaper
Products and areas
-
Variable-font instancing and the fvar and avar axis machinery
Products and areas
No target matches. Try part of a host name, such as the company name.
Out of scope 5
Don't test these. A program can exclude a host another program covers; the program you report to decides.
-
Anything only reachable through a standalone hb-shape harness with no browser path
-
Bugs that live in a consumer's use of HarfBuzz (Pango, Qt, Skia) rather than in HarfBuzz itself
-
Chrome's rule against unshipped features and Mozilla's rule against paying for a browser crash alone both apply here
-
Patch gaps: a bug already fixed upstream and merely not yet vendored into a browser build
-
Rendering incorrectness with no memory-safety or disclosure consequence
Recent changes
Reward and scope changes across every HarfBuzz 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 harfbuzz.github.io: 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.