Firefox / Gecko
By Mozilla Corporation Bug bounty on Sorona mozilla.org
- Top reward
- $20,000
- Top severity paid
- High
- Assets in scope
- 10
- Public CVEs
- 3,284
- Last change
- No changes yet
At a glance
What to know before you start testing.
- Pays up to $20,000
- for high bugs.
- Report on Sorona
- Submit through the program page.
- Partial safe harbor
- Some legal protection; read the terms.
- Publish after a fix
- Coordinate the timing with the company.
Rewards
What Sorona lists as the payout for each severity.
| Severity | Relative size | Reward |
|---|---|---|
| High |
|
$11,000 from $8,000 |
| Medium |
|
$3,125 from $2,500 |
- Safe harbor
-
Partial
Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf.
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Scope
10 assets you may test, 7 excluded.
Web 1
- https://www.mozilla.org/firefox
Products and areas 9
- Any security bug in the main development or released versions of Firefox, Firefox for Android and Firefox for iOS as Mozilla Corporation ships them. The program names Nightly mozilla-central and Beta builds alongside the final releases, and the mobile applications count as targets in their own right.
- Gecko itself: layout, the DOM, CSS, the HTML and XML parsers, SVG and the image decoders
- Graphics and media: WebRender, the GPU process, playback and the bundled codecs
- SpiderMonkey, the JavaScript and WebAssembly engine, in-tree at js/src and covered by this same table
- The browser front end: the address bar and security indicators, permission and install prompts, downloads, the password manager, and profile and update handling
- The content-process sandbox and the parent/child IPC boundary, IPDL
- The networking stack under netwerk/: URL parsing, HTTP handling, caching, cookies and origin attribution, together with NSS for TLS and certificate validation
- Third-party libraries vendored into the shipped client, which Mozilla pays for as it would its own code
- WebExtensions: the API surface, the install and permission flow, and the isolation between an extension and page content
Out of scope (7)
- Bugs in code the reporter contributed themselves
- Denial of service that merely crashes the browser, which the program excludes in terms
- End-of-life product versions, however severe the bug
- Mozilla's own websites and services, which route to the separate Web Bug Bounty on HackerOne and pay off a different table
- Patch gaps between Firefox and a third-party library Mozilla vendors, where that library is updated on a regular cadence
- Reports from Mozilla employees, contractors, and anyone with a business relationship with Mozilla
- The older Firefox for Android application, internal name Fennec, excluded by name
Rules
What the policy asks of you, and the bug types it won't reward, quoted from Sorona's policy.
While testing
-
Submit through sorona.xyz first.
-
Your finding normally has to reach Mozilla's sec-high or sec-critical rating; below that, payment is at the committee's discretion
-
Mozilla reserves a seven-day window for its own automated tooling, so a bug its fuzzers reach first is not eligible
-
If two reports of the same bug arrive within 48 hours of each other, the bounty is split between them
-
Do not put CVSS scores or CWE identifiers in the report; Mozilla's rules ask you to describe the impact instead
-
End-of-life products are ineligible, as are bugs in code you contributed yourself
-
File on Bugzilla through the client bounty form at bugzilla.mozilla.org/form.client.bounty
Not accepted
-
Denial of service that merely crashes the browser
-
End-of-life product versions
-
Bugs in code the reporter contributed themselves
-
Reports from Mozilla employees, contractors, and anyone with a business relationship with Mozilla
-
Patch gaps between Firefox and a third-party library Mozilla vendors
Summarised with AI from the program policy on Sorona, read 12 Nov 2026, and checked word for word against it. Read the original
Changes
Tracked since 11 Nov 2026. Last checked 1 hour ago.
No changes yet. When the rewards or scope move, you will see it here and in the RSS feed.
Public CVEs
Published vulnerabilities in this vendor's products, from the NVD.
| CVE | Summary | Severity | Published |
|---|---|---|---|
| CVE-2026-106016 | Mitigation bypass in the File Handling component. This vulnerability was fixed in Firefox 157.0.1 and Thunderbird 158. | Critical 9.8 | 6 Oct 2026 |
| CVE-2026-103500 | An attacker could cause a heap buffer overflow by getting a user to open an email that is greater than or equal to 2GB in size. This vulnerability was fixed in Thunderbird 157, Thunderbird 140.17, and Thunderbird 153.4. | Medium 6.1 | 30 Sep 2026 |
| CVE-2026-96869 | Information disclosure in the Networking component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | Medium 4.3 | 29 Sep 2026 |
| CVE-2026-100822 | Spoofing issue in the Networking: HTTP component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Medium 5.4 | 29 Sep 2026 |
| CVE-2026-100823 | Spoofing issue in the Downloads component in Firefox for Android. This vulnerability was fixed in Firefox 157. | Medium 5.4 | 29 Sep 2026 |
| CVE-2026-100824 | Privilege escalation in the Places component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100825 | Use-after-free in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100826 | Denial-of-service in the Storage: StorageManager component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Medium 6.5 | 29 Sep 2026 |
| CVE-2026-100828 | Mitigation bypass in the Bookmarks & History component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100829 | Mitigation bypass in the DOM: Security component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100830 | Mitigation bypass in the DOM: Navigation component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.1 | 29 Sep 2026 |
| CVE-2026-100831 | Use-after-free in the DOM: UI Events & Focus Handling component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100832 | Use-after-free in the Graphics: Canvas2D component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 140.17, Thunderbird 153.4, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100814 | Incorrect boundary conditions in the JavaScript Engine: JIT component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100815 | Use-after-free in the CSS Parsing and Computation component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100816 | Site isolation issue in the DOM: Networking component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.1 | 29 Sep 2026 |
| CVE-2026-100817 | Other issue in the JavaScript: WebAssembly component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Medium 5.4 | 29 Sep 2026 |
| CVE-2026-100818 | Sandbox escape due to use-after-free in the Widget: Gtk component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100819 | Sandbox escape due to incorrect boundary conditions in the XPCOM component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100820 | Privilege escalation in the Address Bar component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100821 | Site isolation issue in the Panning and Zooming component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Medium 4.7 | 29 Sep 2026 |
| CVE-2026-100805 | Race condition, use-after-free in the Audio/Video component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | High 7.5 | 29 Sep 2026 |
| CVE-2026-100806 | Uninitialized memory in the Graphics: WebGPU component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Medium 4.3 | 29 Sep 2026 |
| CVE-2026-100807 | Privilege escalation in the DOM: Service Workers component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100808 | Mitigation bypass in the DOM: Service Workers component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100809 | Same-origin policy bypass in the DevTools component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.1 | 29 Sep 2026 |
| CVE-2026-100810 | Other issue in the DevTools component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Critical 9.8 | 29 Sep 2026 |
| CVE-2026-100811 | Sandbox escape due to use-after-free in the DOM: Core & HTML component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100812 | Denial-of-service in the Graphics component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Medium 6.5 | 29 Sep 2026 |
| CVE-2026-100813 | Invalid pointer in the JavaScript Engine: JIT component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100795 | Denial-of-service in the Networking component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Medium 6.5 | 29 Sep 2026 |
| CVE-2026-100796 | Use-after-free in the JavaScript: WebAssembly component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100797 | Privilege escalation due to use-after-free in the Graphics: WebRender component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100798 | Cryptography misuse in Storage: Quota Manager component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | High 8.1 | 29 Sep 2026 |
| CVE-2026-100799 | Uninitialized memory in the Graphics: WebGPU component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Medium 4.3 | 29 Sep 2026 |
| CVE-2026-100800 | Sandbox escape due to use-after-free in the Disability Access APIs component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100801 | Privilege escalation in the DLL Services component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 159, Firefox ESR 153.6, Thunderbird 159, Thunderbird 153.6, Firefox 157, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100802 | Uninitialized memory in the Graphics: WebGPU component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Medium 4.3 | 29 Sep 2026 |
| CVE-2026-100803 | Same-origin policy bypass in the WebExtensions component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.1 | 29 Sep 2026 |
| CVE-2026-100804 | Sandbox escape due to use-after-free in the Preferences: Backend component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100786 | Sandbox escape due to use-after-free in the Graphics component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100787 | Sandbox escape in the XUL component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 153.4, and Firefox 157. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100788 | Invalid pointer in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | Critical 9.8 | 29 Sep 2026 |
| CVE-2026-100789 | Use-after-free in the Graphics: Canvas2D component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100790 | Use-after-free in the XSLT component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100791 | Use-after-free in the DOM: Core & HTML component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100792 | JIT miscompilation in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | High 7.1 | 29 Sep 2026 |
| CVE-2026-100793 | JIT miscompilation in the JavaScript Engine component. This vulnerability was fixed in Thunderbird 157 and Firefox 157. | Medium 6.5 | 29 Sep 2026 |
| CVE-2026-100794 | Sandbox escape due to incorrect boundary conditions in the Internationalization component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100778 | Sandbox escape due to use-after-free in the DOM: Core & HTML component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100779 | Use-after-free in the XSLT component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100780 | Use-after-free in the DOM: Core & HTML component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100781 | Sandbox escape due to incorrect boundary conditions in the Graphics: WebRender component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100782 | Privilege escalation due to incorrect boundary conditions in the Graphics component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100783 | Uninitialized memory in the Audio/Video component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Medium 4.3 | 29 Sep 2026 |
| CVE-2026-100784 | Use-after-free in the Layout: Text and Fonts component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100785 | Use-after-free in the DOM: Core & HTML component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100775 | Sandbox escape in the Graphics component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | Critical 9.6 | 29 Sep 2026 |
| CVE-2026-100776 | Use-after-free in the JavaScript: WebAssembly component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
| CVE-2026-100777 | Use-after-free in the Graphics: Canvas2D component. This vulnerability was fixed in Firefox ESR 153.4, Thunderbird 157, Thunderbird 140.17, Thunderbird 153.4, Firefox 157, Firefox ESR 115.42, and Firefox ESR 140.17. | High 8.8 | 29 Sep 2026 |
Original policy
Copied from sorona.xyz on 12 Nov 2026. The summaries on this page are made from it; the live page may have changed since.
Skip to content What this pays sorona.xyz pays 1.25× the program's reward, up to +$1,000 per finding, plus a complexity bonus of up to $1,000 for especially complex or well-chained bugs. Finding │ Program pays │ Through sorona.xyz Highest Impact: a sandbox escape, or bypassing a WebExtension install prompt ($18,000 baseline, $20,000 with a high-quality report) │ $20,000 │ $21,000 Higher Impact: universal XSS ($8,000 baseline, $10,000 with a high-quality report) │ $10,000 │ $11,000 High Impact: other sec-high work such as an address-bar spoof, GPU-process memory corruption, or parent-to-child information disclosure ($3,000 baseline, and examples typically land at $3,000) │ $5,000 │ $6,000 Moderate Impact, at the committee's discretion │ $2,500 │ $3,125 Memory corruption triggered by an out-of-memory condition (typical award) │ $1,500 │ $1,875 Denial of service that persists across restarts, or that requires a machine reboot (typical award) │ $1,000 │ $1,250 Submit a vulnerability CVE history 406 Last 12 months 3,284 Lifetime Memory safety 55 % Code execution 15 % Info disclosure 12 % XSS 8 % Latest advisories Loading the feed Overview Gecko is the layout and rendering engine inside Firefox, and the last major browser engine whose vendor is not also a platform owner. Its reach is wider than Firefox's market share suggests: it renders Tor Browser, Mullvad Browser, LibreWolf, Waterfox, Zen and Floorp, it is what Thunderbird draws mail with, and its ESR builds sit on enterprise and government desktops with multi-year support tails. Every one of those installs turns markup, CSS, fonts, images and media from an arbitrary website into engine state, which is why the project carries 3,284 CVEs over its life and 406 in the last twelve months. Mozilla Corporation pays for these itself through the Client Security Bug Bounty on Bugzilla: $20,000 at the top for a sandbox escape, $10,000 for a universal XSS, $5,000 for other sec-high work. sorona.xyz adds 1.25× on top of whatever Mozilla awards, up to $1,000 more, plus a complexity bonus of up to $1,000 for a well-chained finding. In scope Any security bug in the main development or released versions of Firefox, Firefox for Android and Firefox for iOS as Mozilla Corporation ships them. The program names Nightly mozilla-central and Beta builds alongside the final releases, and the mobile applications count as targets in their own right. Gecko itself: layout, the DOM, CSS, the HTML and XML parsers, SVG and the image decoders SpiderMonkey, the JavaScript and WebAssembly engine, in-tree at js/src and covered by this same table The networking stack under netwerk/: URL parsing, HTTP handling, caching, cookies and origin attribution, together with NSS for TLS and certificate validation Graphics and media: WebRender, the GPU process, playback and the bundled codecs The content-process sandbox and the parent/child IPC boundary, IPDL The browser front end: the address bar and security indicators, permission and install prompts, downloads, the password manager, and profile and update handling WebExtensions: the API surface, the install and permission flow, and the isolation between an extension and page content Third-party libraries vendored into the shipped client, which Mozilla pays for as it would its own code Out of scope Denial of service that merely crashes the browser, which the program excludes in terms End-of-life product versions, however severe the bug The older Firefox for Android application, internal name Fennec, excluded by name Patch gaps between Firefox and a third-party library Mozilla vendors, where that library is updated on a regular cadence Bugs in code the reporter contributed themselves Reports from Mozilla employees, contractors, and anyone with a business relationship with Mozilla Mozilla's own websites and services, which route to the separate Web Bug Bounty on HackerOne and pay off a different table Most-valued findings A content-process sandbox escape: attacker code running with full user privileges in the parent process. It is the Highest Impact row and the only route to the $20,000 ceiling. Bypassing a WebExtension install or permission prompt, priced on that same top row because it quietly puts persistent attacker code in the user's profile Universal XSS, where script from one origin executes in another and the same-origin policy stops holding, at $10,000 Memory corruption in the GPU process, or across the parent/child IPC boundary, and parent-to-child information disclosure, which is where most sec-high work lands Memory-safety defects driven purely by page content in layout, the DOM or the parsers, the class behind 55% of Firefox's CVE history An exploit-mitigation bypass demonstrated without privileged access, which Mozilla treats as High Impact and then tops up with 50% of the category baseline as a bonus Program rules Submit through sorona.xyz first. We validate, coordinate with the program's security team, and add the payout uplift on top of whatever it awards. Your finding normally has to reach Mozilla's sec-high or sec-critical rating; below that, payment is at the committee's discretion Mozilla reserves a seven-day window for its own automated tooling, so a bug its fuzzers reach first is not eligible If two reports of the same bug arrive within 48 hours of each other, the bounty is split between them Do not put CVSS scores or CWE identifiers in the report; Mozilla's rules ask you to describe the impact instead End-of-life products are ineligible, as are bugs in code you contributed yourself File on Bugzilla through the client bounty form at bugzilla.mozilla.org/form.client.bounty Disclosure Coordinated with Mozilla through Bugzilla. The bug sits in a security-restricted group until a fix rides a release train, and Mozilla then publishes an MFSA advisory with researcher credit. Its terms ask for a reasonable amount of time before any part of the issue is shared with a third party, so hold the detail until that advisory is out. Safe harbor Sorona will not pursue legal action against you for good-faith research submitted to us in line with this policy. We cannot speak for the upstream project, its vendor, or any third party, and we do not grant authorization on their behalf. You are responsible for understanding and following the laws that apply to you, wherever you are, and for staying within any scope the project has defined. Submit a vulnerability