View raw JSON
{
"slug": "wp-database-backup",
"finding_count": 17,
"findings": [
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdb-admin.php",
"line": 3096,
"snippet": "preg_match( \"/'DB_NAME',\\s*'(.*)?'/\", $config_file, $matches );",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdb-admin.php",
"line": 3099,
"snippet": "preg_match( \"/'DB_USER',\\s*'(.*)?'/\", $config_file, $matches );",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdb-admin.php",
"line": 3102,
"snippet": "preg_match( \"/'DB_PASSWORD',\\s*'(.*)?'/\", $config_file, $matches );",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdb-admin.php",
"line": 3105,
"snippet": "preg_match( \"/'DB_HOST',\\s*'(.*)?'/\", $config_file, $matches );",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdb-admin.php",
"line": 3122,
"snippet": "preg_match( \"/'DB_NAME',\\s*'(.*)?'/\", $config_file, $matches );",
"confidence": "high"
},
{
"pattern": "gzinflate",
"kind": "builtin",
"file": "includes/admin/lib/class-pclzip.php",
"line": 3863,
"snippet": "$v_file_content = @gzinflate($v_buffer);",
"confidence": "medium"
},
{
"pattern": "gzinflate",
"kind": "builtin",
"file": "includes/admin/lib/class-pclzip.php",
"line": 4086,
"snippet": "$v_file_content = gzinflate($v_buffer);",
"confidence": "medium"
},
{
"pattern": "gzinflate",
"kind": "builtin",
"file": "includes/admin/lib/class-pclzip.php",
"line": 4196,
"snippet": "if (($p_string = @gzinflate($v_data)) === FALSE) {",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "includes/admin/Destination/Google/google-api-php-client/src/service/Google_Utils.php",
"line": 37,
"snippet": "return base64_decode($b64);",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "includes/admin/Destination/SFTP/test-sftp.php",
"line": 40,
"snippet": "$pkey = isset($wpdbbkp_sftp_details['sftp_key'])?base64_decode($wpdbbkp_sftp_details['sftp_key']):'';",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "includes/admin/Destination/SFTP/preflight.php",
"line": 31,
"snippet": "$pkey = isset($wpdbbkp_sftp_details['sftp_key'])?base64_decode($wpdbbkp_sftp_details['sftp_key']):'';",
"confidence": "medium"
},
{
"pattern": "base64_decode",
"kind": "builtin",
"file": "includes/admin/Destination/SFTP/sendaway.php",
"line": 18,
"snippet": "$pkey = isset($wpdbbkp_sftp_details['sftp_key']) ? base64_decode($wpdbbkp_sftp_details['sftp_key']) : '';",
"confidence": "medium"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdbbkp-restore.php",
"line": 180,
"snippet": "preg_match(\"/'DB_NAME',\\s*'(.*)?'/\", $config_file, $matches);",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdbbkp-restore.php",
"line": 193,
"snippet": "preg_match(\"/'DB_NAME',\\s*'(.*)?'/\", $config_file, $matches);",
"confidence": "high"
},
{
"pattern": "wpconfig_creds_string",
"kind": "builtin",
"file": "includes/admin/class-wpdbbkp-restore.php",
"line": 196,
"snippet": "preg_match(\"/'DB_USER',\\s*'(.*)?'/\", $config_file, $matches);",
"confidence": "high"
}
],
"resolved_sha": "08e42c678f268245e4b159727c193d5a4c793465"
}