Skip to main content
← All vulnerabilities
CVE-2025-34104

Piwik Authenticated RCE via Custom Plugin Upload

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 3.0.3
1 Metasploit module
  • Exploitation: none
  • Automatable: no
  • Technical impact: total

Summary

An authenticated remote code execution vulnerability exists in Piwik (now Matomo) versions prior to 3.0.3 via the plugin upload mechanism. In vulnerable versions, an authenticated user with Superuser privileges can upload and activate a malicious plugin (ZIP archive), leading to arbitrary PHP code execution on the underlying system. Starting with version 3.0.3, plugin upload functionality is disabled by default unless explicitly enabled in the configuration file.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: none · Automatable: no · Technical impact: total

  3. Record last updated

Affected versions

  • Piwik (now Matomo) Web Analytics Platform

    fixed in 3.0.3

References 6

matomo.org

firefart.at

raw.githubusercontent.com

vulncheck.com

GitHub · rapid7/metasploit-framework