View raw JSON
{
"slug": "w3-total-cache",
"finding_count": 26,
"findings": [
{
"pattern": "eval_call",
"kind": "builtin",
"file": "PgCache_ContentGrabber.php",
"line": 2139,
"snippet": "$result = eval( $code ); // phpcs:ignore Generic.PHP.ForbiddenFunctions.Found",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "BrowserCache_Page_View_QuickReference.php",
"line": 81,
"snippet": "<td>Allows unsafe dynamic code evaluation such as Javascript eval()</td>",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "lib/Google/Utils.php",
"line": 61,
"snippet": "return base64_decode( $b64 ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "lib/SNS/services/MessageValidator/MessageValidator.php",
"line": 66,
"snippet": "$incomingSignature = base64_decode($message->get('Signature'));",
"confidence": "medium"
},
{
"pattern": "gzinflate",
"kind": "builtin",
"file": "lib/SNS/sdk.class.php",
"line": 1349,
"snippet": "elseif (($uncompressed = gzinflate($body)) !== false)",
"confidence": "medium"
},
{
"pattern": "gzinflate",
"kind": "builtin",
"file": "lib/SNS/sdk.class.php",
"line": 1379,
"snippet": "elseif (($uncompressed = gzinflate($body)) !== false)",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "lib/Nusoap/class.soap_parser.php",
"line": 504,
"snippet": "return base64_decode($value);",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/class.soapclient.php",
"line": 711,
"snippet": "eval($evalStr);",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/class.soapclient.php",
"line": 713,
"snippet": "eval(\"\\$proxy = new nusoap_proxy_$r('');\");",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 4006,
"snippet": "$this->debug('in invoke_method, calling function using eval()');",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 4010,
"snippet": "$this->debug('in invoke_method, calling class method using eval()');",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 4013,
"snippet": "$this->debug('in invoke_method, calling instance method using eval()');",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 4032,
"snippet": "@eval($funcCall);",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 7833,
"snippet": "eval($evalStr);",
"confidence": "medium"
},
{
"pattern": "eval_call",
"kind": "builtin",
"file": "lib/Nusoap/nusoap.php",
"line": 7835,
"snippet": "eval(\"\\$proxy = new nusoap_proxy_$r('');\");",
"confidence": "medium"
}
],
"resolved_sha": "9937c185193605940b4c44ba3e26e48122a85f38"
}