Skip to content

Matomo bug bounty programs

matomo.org Updated

Matomo runs three public programs: a HackerOne bug bounty paying up to $13,000, a self-hosted bug bounty paying up to $13,000 and a Sorona bug bounty paying up to $971.

Top reward
$13,000
HackerOne
Programs
3
3 pay cash
Targets in scope
22
5 types, deduplicated
Last change
None yet
Tracked since Nov 2026

Where to report

3 programs, side by side. Report where the affected target is in scope; when two programs cover it, pick the one that pays more.

Start here

Matomo

HackerOne · Pays the most of the 3 programs: up to $13,000.

Amounts are the top reward per severity in the currency each program pays. Green marks the highest per severity. First response is the platform's measured average when it publishes one, else what the policy promises.

What is in scope

22 targets across all 3 programs, each listed once with the programs that cover it. 35 excluded.

  • https://builds.matomo.org/latest.zip

    Web

    Covered by Self-hosted

  • https://github.com/matomo-org/docker

    Web Critical

    Covered by HackerOne

  • matomo.cloud

    Web Critical

    Covered by HackerOne

  • matomo.org

    Web

    Covered by Sorona, Self-hosted

  • org.piwik.mobile2

    Android Medium No bounty

    Covered by HackerOne

  • 737216887

    iOS Medium No bounty

    Covered by HackerOne

  • https://github.com/innocraft/

    Source code High

    Covered by HackerOne

  • https://github.com/matomo-org

    Source code High

    Covered by HackerOne

  • https://github.com/matomo-org/developer-documentation

    Source code Low

    Covered by HackerOne

  • https://github.com/matomo-org/matomo

    Source code Critical

    Covered by HackerOne

  • https://github.com/matomo-org/tracker-proxy

    Source code Medium

    Covered by HackerOne

  • https://plugins.matomo.org/developer/innocraft

    Source code Critical

    Covered by HackerOne

  • https://plugins.matomo.org/developer/matomo-org

    Source code Critical

    Covered by HackerOne

  • Authentication and session handling as shipped, including the login, password reset and two-factor flows

    Products and areas

    Covered by Sorona

  • Everything else under the matomo-org and innocraft GitHub organisations, bounty-eligible but capped at High

    Products and areas

    Covered by Sorona

  • Matomo Cloud on the per-account *.matomo.cloud subdomains, tested on an instance you set up yourself, without automated tooling and without disturbing a live one

    Products and areas

    Covered by Sorona

  • That release in full, meaning the whole application: the tracking endpoint every measured site posts to, the reporting API, the web UI and the administration area

    Products and areas

    Covered by Sorona

  • The archiving and cron pipeline, the import and export paths, and the installer and updater that run against a live database

    Products and areas

    Covered by Sorona

  • The multi-site and user-permission model: sites, users, roles, auth tokens, and every check meant to keep one site's analytics away from another's

    Products and areas

    Covered by Sorona

  • The official Docker project at github.com/matomo-org/docker, a Critical-severity asset in its own right

    Products and areas

    Covered by Sorona

  • The plugin machinery itself, together with the official first-party plugins by Matomo and InnoCraft, premium ones included, which the program prices at Critical through the plugins.matomo.org/developer asset rows

    Products and areas

    Covered by Sorona

  • The program's own definition of the target: an issue in the latest official release at builds.matomo.org/latest.zip as installed on a typical server, possibly using any official plugin by Matomo or InnoCraft from the Marketplace. The matomo-org/matomo source-code asset carries that at Critical severity

    Products and areas

    Covered by Sorona

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

Out of scope 35

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

  • api.matomo.org

    HackerOne

  • forum.matomo.org

    HackerOne

  • matomo.org

    HackerOne

  • plugins.matomo.org

    HackerOne

  • shop.matomo.org

    HackerOne

  • Anything already fixed in the code, even where the fix has not yet shipped in a release

    Sorona

  • Application Errors on pages

    Self-hosted

  • Blind Server-Side Request Forgery

    Self-hosted

  • Brute force, DoS, DDoS, phishing, text injection, or social engineering attacks.

    Self-hosted

  • CLI is out out scope (including the Matomo console commands)

    Self-hosted

  • Clickjacking

    Self-hosted

  • CORS related issues in any of our *.matomo.org websites.

    Self-hosted

  • Crime/beast attack and Lack of HTTP security headers (CSP, X-XSS, etc.)

    Self-hosted

  • Critical-band claims anywhere outside matomo-org/matomo, the official Docker project and the two official plugin developer accounts, since the rest of both organisations caps at High

    Sorona

  • Findings derived only from code reading, scanners, or AI output with no reproduction on a running instance

    Sorona

  • forum.matomo.org, which runs Discourse and belongs on Discourse's own bug bounty rather than this one

    Sorona

  • HSTS or CSP headers

    Self-hosted

  • Information disclosure

    Self-hosted

  • Issues related to world writable files in a shared hosting environment

    Self-hosted

  • Missing cookie flags on non-sensitive cookies.

    Self-hosted

  • Open Directory Listing

    Self-hosted

  • Output from automated scans

    Self-hosted

  • Path disclosure

    Self-hosted

  • Race conditions to bypass limits/quotas.

    Self-hosted

  • Security issues as a result of running a Matomo instance without HTTPS

    Self-hosted

  • SPF, DMARC records missing

    Self-hosted

  • The Matomo Mobile 2 Android and iOS apps, which are not bounty-eligible at all and take only critical issues compromising the token

    Sorona

  • The project's own web properties: matomo.org, api.matomo.org, shop.matomo.org, and plugins.matomo.org as a platform, as opposed to the first-party plugins it distributes

    Sorona

  • Third-party Marketplace plugins written by anyone other than Matomo or InnoCraft, which pay nothing regardless of severity. This is the exclusion that most changes a researcher's expected value

    Sorona

  • Users with super user privileges can post arbitrary JavaScript

    Self-hosted

  • Version disclosure

    Self-hosted

  • Vulnerabilities affecting users of outdated browsers or platforms.

    Self-hosted

  • Vulnerabilities caused by not applying Matomo security best practises

    Self-hosted

  • Vulnerabilities due to an older version of PHP, or MySQL (or MariaDB), or in the web server (Apache/Nginx), or Operating System (Linux/Windows).

    Self-hosted

  • Vulnerabilities in third party plugins (not authored by Matomo nor InnoCraft)

    Self-hosted

Recent changes

Reward and scope changes across every Matomo program, newest first.

No changes recorded yet. New targets and reward moves show up here and in the RSS feed.

Recent CVEs

Published vulnerabilities in Matomo products, from the NVD.

Search NVD
  • CVE-2025-4415 Medium

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Piwik PRO allows Cross-Site Scripting (XSS).This issue affects Piwik PRO: from 0.0.0 before 1.3.2.

  • CVE-2025-4415 Medium

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Drupal Piwik PRO allows Cross-Site Scripting (XSS).This issue affects Piwik PRO: from 0.0.0 before 1.3.2.

  • CVE-2023-6923 Medium

    The Matomo Analytics – Ethical Stats. Powerful Insights. plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the idsite parameter in all versions up to, and including, 4.15.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user

  • CVE-2023-6923 Medium

    The Matomo Analytics – Ethical Stats. Powerful Insights. plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the idsite parameter in all versions up to, and including, 4.15.3 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user

  • The matomo_integration (aka Matomo Integration) extension before 1.3.2 for TYPO3 allows XSS.

  • The matomo_integration (aka Matomo Integration) extension before 1.3.2 for TYPO3 allows XSS.

  • CVE-2020-29578 Critical

    The official piwik Docker images before fpm-alpine (Alpine specific) contain a blank password for a root user. Systems using the Piwik Docker container deployed by affected versions of the Docker image may allow an remote attacker to achieve root access.

  • CVE-2020-29578 Critical

    The official piwik Docker images before fpm-alpine (Alpine specific) contain a blank password for a root user. Systems using the Piwik Docker container deployed by affected versions of the Docker image may allow an remote attacker to achieve root access.

About this page

This page gathers every public program listed under matomo.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.