WP Manifestindependent plugin directory
manifest / security / metzler-webshield

Metzler Webshield WP Registry grade A. No security issues foundWP RegistryNo security issues foundOpen the reportA

A lightning-fast, highly optimized WordPress AntiVirus & WAF solution made in Germany.

★ 0stars
4release downloads
2.0.7latest · 4d ago

Install

Download metzler-webshield-selfhosted.zip From the 2.0.7 release on GitHub, Oct 21, 2026

Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/metzler-webseiten-de/metzler-webshield/releases/download/2.0.7/metzler-webshield-selfhosted.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

Metzler_Webshield is a lightweight security and Web Application Firewall (WAF) plugin for WordPress. It is designed to have minimal impact on server performance by utilizing a Must-Use (MU) plugin architecture and offloading threat intelligence to a centralized API.

Features

  • Real-Time WAF: Intercepts requests early in the WordPress boot process to block SQL Injection (SQLi), Cross-Site Scripting (XSS), and malicious bot traffic.
  • Malware Scanner: Scans the local filesystem for known malware signatures, webshells, and backdoors.
  • File Integrity Monitoring (FIM): Creates a baseline of WordPress core and plugin files to detect unauthorized modifications.
  • Smart Quarantine: Isolates suspicious files into a secure sandbox with a one-click restoration option.
  • GDPR-Compliant: Does not track legitimate website visitors. Threat telemetry is restricted to blocking data of active attackers (Art. 6(1)(f) GDPR).

Architecture

To prevent database bloat and excessive server load, Metzler_Webshield operates on a split-logic model:

  1. The Plugin (GPLv2): The local WordPress client handles request interception (via an MU-Plugin), local file scanning, and the native WordPress UI.
  2. The API (Proprietary Service): Threat intelligence, IP blocklists, and malware signatures are maintained centrally on the Metzler_Webshield API (api.metzler-webshield.de). The plugin communicates with this API to receive the latest security definitions.

Installation

  1. Upload the metzler-webshield folder to your /wp-content/plugins/ directory.
  2. Activate the plugin via the WordPress Admin panel.
  3. Navigate to the Metzler_Webshield menu in the dashboard.
  4. Request and verify a license key via your email address to enable the API connection.
  5. The MU-Plugin will automatically be deployed to /wp-content/mu-plugins/.

License & Terms

The PHP source code of this WordPress plugin is licensed under the GNU General Public License v2.0.

Note on API Usage: While the plugin code is open-source, the Metzler_Webshield Threat Intelligence API is a proprietary service. The use of the API, threat definitions, and network infrastructure is subject to the Metzler_Webshield Terms of Service. A valid license key is required to access the API.

Branding Guidelines

The "Metzler_Webshield" name and logo are the exclusive branding of Metzler Webseiten. If you choose to fork or distribute a modified version of this plugin, you must remove all Metzler_Webshield branding and logos.

Releases

8 releases. Each count is every asset in that release; expand a row for the breakdown.

Tag
Published
Assets
Downloads
2.0.7 latest
Oct 21, 2026 4d ago
metzler-webshield-selfhosted.zip
0
Oct 14, 2026 11d ago
metzler-webshield.zip
0
Sep 20, 2026 1mo ago
metzler-webshield.zip
0
Sep 12, 2026 1mo ago
metzler-webshield.zip
3
Aug 26, 2026 2mo ago
metzler-webshield.zip
1
Aug 25, 2026 2mo ago
metzler-webshield.zip
0
Aug 23, 2026 2mo ago
metzler-webshield.zip
0
Aug 23, 2026 2mo ago
WPProtector.zip
0
A grade

Security

Metzler Webshield 1.0.0 · audited by WP Registry

No security issues found.

Audited release
1.0.0
Findings
none
Worst severity
—
Content hash
00ea4b2d4e5d0f74a2fa18b7…

WP Registry hashes the installable build and reports on that exact bytes-for-bytes copy. Embargoed findings are withheld until they are disclosed, so a clean verdict means nothing public is outstanding. WP Manifest does not audit code itself.