Morteza Geransayeh

Member since
2011-06-13
Location
/root/
Employer
Job title
Authored
7
SVN commit access
7 (1 closed)
Readme contributor
1
Combined install base
80k+ across 9 plugins

Alerts (0)

No open alerts.

Show 1 resolved alert
Medium code_scan_match پارسی دیت – Parsi Date Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugwp-parsidate
Finding count18
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/wpp-melli-gateway.php127$key = base64_decode( $key );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php218eval( "\$ret[" . implode( $hash_stack, "][" ) . "] = '{$val[value]}';" );medium
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php154$this->modulus = RSA::binary_to_number( base64_decode( $xmlObj->Modulus ) );medium
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php155$this->public_key = RSA::binary_to_number( base64_decode( $xmlObj->Exponent ) );medium
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php156$this->private_key = RSA::binary_to_number( base64_decode( $xmlObj->D ) );medium
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php157$this->key_length = strlen( base64_decode( $xmlObj->Modulus ) ) * 8;medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php4,328$this->debug( 'in invoke_method, calling function using eval()' );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php4,332$this->debug( 'in invoke_method, calling class method using eval()' );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php4,335$this->debug( 'in invoke_method, calling instance method using eval()' );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php4,356@eval( $funcCall );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php8,526eval( $evalStr );medium
eval_callbuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php8,529eval( "\$proxy = new nusoap_proxy_$r('');" );medium
base64_decodebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php7,576return base64_decode( $value );medium
gzinflatebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php3,480if ( $degzdata = @gzinflate( $data ) ) {medium
gzinflatebuiltininc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php3,486if ( $degzdata = @gzinflate( $data ) ) {medium
Resolved sha36e2a62e607f3dd1fecd8f37cfbddaa7f650a1ec
View raw JSON
{
    "slug": "wp-parsidate",
    "finding_count": 18,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/wpp-melli-gateway.php",
            "line": 127,
            "snippet": "$key        = base64_decode( $key );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php",
            "line": 218,
            "snippet": "eval( \"\\$ret[\" . implode( $hash_stack, \"][\" ) . \"] = '{$val[value]}';\" );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php",
            "line": 154,
            "snippet": "$this->modulus     = RSA::binary_to_number( base64_decode( $xmlObj->Modulus ) );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php",
            "line": 155,
            "snippet": "$this->public_key  = RSA::binary_to_number( base64_decode( $xmlObj->Exponent ) );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php",
            "line": 156,
            "snippet": "$this->private_key = RSA::binary_to_number( base64_decode( $xmlObj->D ) );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/class-rsa.php",
            "line": 157,
            "snippet": "$this->key_length  = strlen( base64_decode( $xmlObj->Modulus ) ) * 8;",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 4328,
            "snippet": "$this->debug( 'in invoke_method, calling function using eval()' );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 4332,
            "snippet": "$this->debug( 'in invoke_method, calling class method using eval()' );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 4335,
            "snippet": "$this->debug( 'in invoke_method, calling instance method using eval()' );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 4356,
            "snippet": "@eval( $funcCall );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 8526,
            "snippet": "eval( $evalStr );",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 8529,
            "snippet": "eval( \"\\$proxy = new nusoap_proxy_$r('');\" );",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 7576,
            "snippet": "return base64_decode( $value );",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 3480,
            "snippet": "if ( $degzdata = @gzinflate( $data ) ) {",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "inc/App/Integration/WooCommerce/wc-gateways/lib/nusoap.php",
            "line": 3486,
            "snippet": "if ( $degzdata = @gzinflate( $data ) ) {",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "36e2a62e607f3dd1fecd8f37cfbddaa7f650a1ec"
}

Plugins authored (7)

Plugin Version Installs Last updated Status
پارسی دیت – Parsi Date ·wp-parsidate 6.0 80k+ 22d ago Active
Similar post-title checker ·similar-post-title-checker 1.0.0 100 6y ago Active
WP-Parsi navigation trees ·wp-parsi-navigation-trees 2.1 100 7y ago Active
WP-Parsi Iran weather ·wp-parsi-iran-weather 1.9 90 6y ago Active
WP-Parsi JW Player ·wp-parsi-jwplayer 1.2 50 7y ago Active
Hidden Contents ·hidden-contents 1.0 10 7y ago Active
Expiry Time Coupon for WooCommerce ·expiry-time-coupon-for-woocommerce 1.0.1 10 7mo ago Active

SVN commit access (7)

Plugins this account has pushed commits to, reconstructed from plugins.svn.wordpress.org. A new name showing up here on an established plugin is the strongest ownership-transfer signal.

Plugin Primary author Installs Commits First Latest Status
پارسی دیت – Parsi Date man4toman 80k+ 32 12y ago 5mo ago Active
WP-Parsi Iran weather man4toman 90 25 13y ago 6y ago Active
WP-Parsi navigation trees man4toman 100 16 14y ago 7y ago Active
WP-Parsi JW Player man4toman 50 14 13y ago 7y ago Active
Similar post-title checker man4toman 100 10 11y ago 6y ago Active
WP-Parsi Statistics alirezapro 20 6 12y ago 12y ago Active
WordPress VIP mostafas1990 3 11y ago 7y ago Closed

Contributor on other plugins (1)

Plugins where this account is listed in the readme contributors (distinct from SVN commit access).

Plugin Primary author Version Installs
WordPress VIP mostafas1990 1.0.4