Plugin inspection:

WordPress Firewall 2

Potentially unsafe

Last revised:

Confidence: Medium
This plugin has been given a short, targeted code review.

Before using this plugin, you should very carefully consider its potential problems and should conduct a thorough assessment. Read more about this recommendation.

Warnings

The version of this plugin that this recommendation was based on is known to be vulnerable to attack:

Findings

  • Does not escape HTML, nor does it use any CSRF mitigation measure (i.e. nonces)
  • Uses unserialize(). Might contain PHP object unserialization vulnerability

Reason for the 'Potentially unsafe' result

The plugin contains or is likely to contain a vulnerability which could be exploited by an end user and which would compromise the site’s confidentiality, integrity or availability:

Failure criteria

  • Unsafe request processing
  • Lack of proper output escaping

Read more about our failure criteria.