wpvividplugins

@wpvividplugins · wordpress.org profile ↗
Member since
2022-12-14
Location
Employer
Job title
Authored
4
SVN commit access
0
Readme contributor
0
Combined install base
921k+ across 4 plugins

Alerts (0)

No open alerts.

Show 2 resolved alerts
Medium code_scan_match Compress, Resize & Lazy Load Images – WPvivid Image Optimization Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugwpvivid-imgoptim
Finding count9
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinincludes/class-wpvivid-imgoptim-connect-server.php94$public_key=base64_decode($body['public_key']);medium
base64_decodebuiltinincludes/class-wpvivid-imgoptim-connect-server.php412$content=base64_decode($body['content']);medium
eval_callbuiltinincludes/Crypt/Base.php2,554eval('$func = function ($_action, &$self, $_text) { ' . $init_crypt . 'if ($_action == "encrypt") { ' . $encrypt . ' } else { ' . $decrypt . ' } };');medium
createfuncbuiltinincludes/Crypt/Base.php2,558return create_function('$_action, &$self, $_text', $init_crypt . 'if ($_action == "encrypt") { ' . $encrypt . ' } else { ' . $decrypt . ' }');medium
base64_decodebuiltinincludes/Crypt/RSA.php1,372$key = isset($parts[1]) ? base64_decode($parts[1]) : false;medium
base64_decodebuiltinincludes/Crypt/RSA.php1,438$public = base64_decode(implode('', array_map('trim', array_slice($key, 4, $publicLength))));medium
base64_decodebuiltinincludes/Crypt/RSA.php1,446$private = base64_decode(implode('', array_map('trim', array_slice($key, $publicLength + 5, $privateLength))));medium
base64_decodebuiltinincludes/Crypt/RSA.php1,569$this->current = new Math_BigInteger(base64_decode($this->current), 256);medium
base64_decodebuiltinincludes/Crypt/RSA.php3,143$temp = preg_match('#^[a-zA-Z\d/+]*={0,2}$#', $temp) ? base64_decode($temp) : false;medium
Resolved sha438992371e649115d38ef09452803ea5ebe97b6b
View raw JSON
{
    "slug": "wpvivid-imgoptim",
    "finding_count": 9,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-wpvivid-imgoptim-connect-server.php",
            "line": 94,
            "snippet": "$public_key=base64_decode($body['public_key']);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-wpvivid-imgoptim-connect-server.php",
            "line": 412,
            "snippet": "$content=base64_decode($body['content']);",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/Crypt/Base.php",
            "line": 2554,
            "snippet": "eval('$func = function ($_action, &$self, $_text) { ' . $init_crypt . 'if ($_action == \"encrypt\") { ' . $encrypt . ' } else { ' . $decrypt . ' } };');",
            "confidence": "medium"
        },
        {
            "pattern": "createfunc",
            "kind": "builtin",
            "file": "includes/Crypt/Base.php",
            "line": 2558,
            "snippet": "return create_function('$_action, &$self, $_text', $init_crypt . 'if ($_action == \"encrypt\") { ' . $encrypt . ' } else { ' . $decrypt . ' }');",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Crypt/RSA.php",
            "line": 1372,
            "snippet": "$key = isset($parts[1]) ? base64_decode($parts[1]) : false;",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Crypt/RSA.php",
            "line": 1438,
            "snippet": "$public = base64_decode(implode('', array_map('trim', array_slice($key, 4, $publicLength))));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Crypt/RSA.php",
            "line": 1446,
            "snippet": "$private = base64_decode(implode('', array_map('trim', array_slice($key, $publicLength + 5, $privateLength))));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Crypt/RSA.php",
            "line": 1569,
            "snippet": "$this->current = new Math_BigInteger(base64_decode($this->current), 256);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Crypt/RSA.php",
            "line": 3143,
            "snippet": "$temp = preg_match('#^[a-zA-Z\\d/+]*={0,2}$#', $temp) ? base64_decode($temp) : false;",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "438992371e649115d38ef09452803ea5ebe97b6b"
}
Medium code_scan_match WPvivid — Backup, Migration & Staging Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugwpvivid-backuprestore
Finding count49
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinincludes/class-wpvivid-migrate.php575$crypt=new WPvivid_crypt(base64_decode($token));medium
base64_decodebuiltinincludes/class-wpvivid-migrate.php728$crypt=new WPvivid_crypt(base64_decode($options[$url]['token']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-base-dropbox.php234$access_token=base64_decode($this -> access_token);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-base-dropbox.php314$refresh_token=base64_decode($this -> refresh_token);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-google-drive.php647$tmp_refresh_token = base64_decode($tmp_refresh_token);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-google-drive.php872$token['access_token'] = base64_decode($this->options['token']['access_token']);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-google-drive.php894$tmp_refresh_token = base64_decode($tmp_refresh_token);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-amazons3-plus.php704$secret = base64_decode($this->options['secret']);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-amazons3-plus.php731$secret = base64_decode($this->options['secret']);medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php263$crypt=new WPvivid_crypt(base64_decode($this->options['token']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php323$crypt=new WPvivid_crypt(base64_decode($this->options['token']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php398$crypt=new WPvivid_crypt(base64_decode($this->options['token']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php468$crypt=new WPvivid_crypt(base64_decode($this->options['token']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php530$crypt = new WPvivid_crypt(base64_decode($option['private_key']));medium
base64_decodebuiltinincludes/customclass/class-wpvivid-send-to-site.php531$body = base64_decode($_POST['wpvivid_content']);medium
Resolved shaaf1d78f2cf75f798bdbac48eaa5ad4d885b79b92
View raw JSON
{
    "slug": "wpvivid-backuprestore",
    "finding_count": 49,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-wpvivid-migrate.php",
            "line": 575,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($token));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/class-wpvivid-migrate.php",
            "line": 728,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($options[$url]['token']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-base-dropbox.php",
            "line": 234,
            "snippet": "$access_token=base64_decode($this -> access_token);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-base-dropbox.php",
            "line": 314,
            "snippet": "$refresh_token=base64_decode($this -> refresh_token);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-google-drive.php",
            "line": 647,
            "snippet": "$tmp_refresh_token = base64_decode($tmp_refresh_token);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-google-drive.php",
            "line": 872,
            "snippet": "$token['access_token'] = base64_decode($this->options['token']['access_token']);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-google-drive.php",
            "line": 894,
            "snippet": "$tmp_refresh_token = base64_decode($tmp_refresh_token);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-amazons3-plus.php",
            "line": 704,
            "snippet": "$secret = base64_decode($this->options['secret']);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-amazons3-plus.php",
            "line": 731,
            "snippet": "$secret = base64_decode($this->options['secret']);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 263,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($this->options['token']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 323,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($this->options['token']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 398,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($this->options['token']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 468,
            "snippet": "$crypt=new WPvivid_crypt(base64_decode($this->options['token']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 530,
            "snippet": "$crypt = new WPvivid_crypt(base64_decode($option['private_key']));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/customclass/class-wpvivid-send-to-site.php",
            "line": 531,
            "snippet": "$body = base64_decode($_POST['wpvivid_content']);",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "af1d78f2cf75f798bdbac48eaa5ad4d885b79b92"
}

Plugins authored (4)

Plugin Version Installs Last updated Status
WPvivid — Backup, Migration & Staging ·wpvivid-backuprestore 0.9.126 900k+ 28d ago Active
WPvivid Backup for MainWP ·wpvivid-backup-mainwp 0.9.41 10k+ 1mo ago Active
Compress, Resize & Lazy Load Images – WPvivid Image Optimization ·wpvivid-imgoptim 0.9.24 10k+ 8mo ago Active
Database Snapshots – WPvivid ·wpvivid-snapshot-database 0.9.4 1k+ 3y ago Active