Security advisorywp2shell: patched is not clean. Confirm 6.8.6, 6.9.5, 7.0.2 on every site.

Read the advisory

MainWP extension

2025.

Changelog for the Security Ninja for MainWP Dashboard extension (not the child plugin on each site).

v2.0.15

patch

Enhanced White Label interface with dropdown selection for enable/disable.

New

  • Enhanced White Label interface with dropdown selection for enable/disable.

Fixed

  • Pro Reports token issue fixed with two of the tokens. Thank you Dominik!

v2.0.14

patch

MainWP Pro Reports integration with Security Ninja tokens: [securityninja.score], [securityninja.vulnerabilities], [s…

New

  • MainWP Pro Reports integration with Security Ninja tokens: [securityninja.score], [securityninja.vulnerabilities], [securityninja.vulnerabilities.table], and [securityninja.events.table].

Improved

  • Tokens appear in both the grouped token list and the "Insert tokens" modal.
  • Fallback fetching for token values when cached data is missing.

v2.0.13

patch

Advanced event filtering with dropdown controls for site and action type. · Real-time filter summary showing active f…

New

  • Advanced event filtering with dropdown controls for site and action type.
  • Real-time filter summary showing active filters, including search terms.
  • Clear filters with visual dropdown reset.

Improved

  • Database query optimization with prepared statements and table validation.
  • Internationalization support.
  • Translation files for multilingual support.

v2.0.12

patch

Hard-coded plugin directory path now uses dynamic path detection.

Improved

  • Version numbers are read automatically from the plugin header.
  • Compatibility when the plugin is installed under a different directory name.

Fixed

  • Hard-coded plugin directory path now uses dynamic path detection.
  • WordPress auto-update conflicts caused by directory name changes.
  • SQL queries follow WordPress coding standards (table names use direct interpolation).

v2.0.11

patch

Main menu now links properly to the global events overview.

Improved

  • Compatible with the latest MainWP extension system.
  • Updated Freemius SDK.
  • Tested up to WordPress 6.8.1.

Fixed

  • Main menu now links properly to the global events overview.
  • Wrong timestamp time difference.
  • Remote controlling white label status.
  • Integration errors.

Install Security Ninja on each child site, then add the MainWP extension on your Dashboard.