Support » Plugin: BBQ Firewall » On PHP checker results

  • ResolvedPlugin Author Jeff Starr

    (@specialk)


    Just a heads up: BBQ includes specific/known patterns to detect and block threats. So if you are using a PHP checker/scanner and it returns something like this:

    Name: Block Bad Queries (BBQ)
    
    FILE: /wp-content/plugins/block-bad-queries/block-bad-queries.php
    -----------------------------------------------------------------
    FOUND 1 ERROR AFFECTING 1 LINE
    -----------------------------------------------------------------
    49 | ERROR | The behaviour of hexadecimal numeric strings was inconsistent prior to PHP 7 and support has been removed in PHP 7. Found: '0x3c62723e'
    -----------------------------------------------------------------

    It is a false positive and safe to ignore.

    Why? Because the PHP checker is finding the static strings/patterns that BBQ uses to identify and block bad requests. In other words, your PHP checker is finding a static string thinking it is live code. It’s not.

    If this happens to you, please take a moment to report any false positives to the developers of your PHP checker. They should be happy to improve the accuracy and quality of their plugin.

Viewing 1 replies (of 1 total)
Viewing 1 replies (of 1 total)
  • The topic ‘On PHP checker results’ is closed to new replies.