supsystic

@supsysticcom · wordpress.org profile ↗
Member since
2015-01-06
Location
Employer
Job title
Authored
23 (16 closed)
SVN commit access
0
Readme contributor
0
Combined install base
97k+ across 23 plugins

Alerts (0)

No open alerts.

Show 2 resolved alerts
Medium code_scan_match Smart Popup by Supsystic Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugpopup-by-supsystic
Finding count7
Findings
PatternKindFileLineSnippetConfidence
eval_callbuiltinclasses/Twig/Environment.php334eval('?>' . $this->compileSource($this->getLoader()->getSource($name), $name));medium
base64_decodebuiltinmodules/subscribe/models/subscribe.php760$grouping[$listParentGroupGroupIds[1]]['groups'][] = base64_decode($listParentGroupGroupIds[2]);medium
base64_decodebuiltinmodules/subscribe/models/subscribe.php769$grouping[$listParentGroupGroupIds[1]]['groups'][] = base64_decode($listParentGroupGroupIds[2]);medium
base64_decodebuiltinmodules/popup/models/popup.php107if (base64_decode($row['params'], true)) {medium
base64_decodebuiltinmodules/popup/models/popup.php108$row['params'] = $this->_prepareParamsAfterDb(utilsPps::unserialize(base64_decode($row['params'])));medium
base64_decodebuiltinmodules/popup/models/popup.php115if (base64_decode($row['params']['tpl'][$txtField], true)) {medium
base64_decodebuiltinmodules/popup/models/popup.php116$row['params']['tpl'][$txtField] = stripslashes(base64_decode($row['params']['tpl'][$txtField]));medium
Resolved sha799e260ca2ae75b2b7d63f462e0ae1726ddb3d77
View raw JSON
{
    "slug": "popup-by-supsystic",
    "finding_count": 7,
    "findings": [
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "classes/Twig/Environment.php",
            "line": 334,
            "snippet": "eval('?>' . $this->compileSource($this->getLoader()->getSource($name), $name));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/subscribe/models/subscribe.php",
            "line": 760,
            "snippet": "$grouping[$listParentGroupGroupIds[1]]['groups'][] = base64_decode($listParentGroupGroupIds[2]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/subscribe/models/subscribe.php",
            "line": 769,
            "snippet": "$grouping[$listParentGroupGroupIds[1]]['groups'][] = base64_decode($listParentGroupGroupIds[2]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/popup/models/popup.php",
            "line": 107,
            "snippet": "if (base64_decode($row['params'], true)) {",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/popup/models/popup.php",
            "line": 108,
            "snippet": "$row['params'] = $this->_prepareParamsAfterDb(utilsPps::unserialize(base64_decode($row['params'])));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/popup/models/popup.php",
            "line": 115,
            "snippet": "if (base64_decode($row['params']['tpl'][$txtField], true)) {",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/popup/models/popup.php",
            "line": 116,
            "snippet": "$row['params']['tpl'][$txtField] = stripslashes(base64_decode($row['params']['tpl'][$txtField]));",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "799e260ca2ae75b2b7d63f462e0ae1726ddb3d77"
}
Medium code_scan_match Pricing Table by Supsystic Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugpricing-table-by-supsystic
Finding count11
Findings
PatternKindFileLineSnippetConfidence
base64_string_longbuiltinclasses/installer.php208'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjZjVmNWY1Ijt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6MzQwOiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNDb2xIZmedium
base64_string_longbuiltinclasses/installer.php224'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjNDljNmUxIjt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6NTIwOiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNUYWJsZmedium
base64_string_longbuiltinclasses/installer.php240'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjNDI0MjQyIjt9czoxMzoidHh0X2l0ZW1faHRtbCI7YToxOntzOjM6InZhbCI7czoxNjQ6IjxkaXYgY2xhc3M9XCJwdHNFbFwiIGRhdGEtZWw9XCJ0YWJsZV9jZWxsX3R4dFwiImedium
base64_string_longbuiltinclasses/installer.php256'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo0OiIjMzMzIjt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6OTE0OiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNDb2xIZWFkZmedium
base64_string_longbuiltinclasses/installer.php272'YToxOTp7czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxMDoiY2FsY193aWR0aCI7YToxOntzOjM6InZhbCI7czo1OiJ0YWJsZSI7fXM6MTE6InRhYmxlX3dpZHRoIjthOjE6e3M6MzoidmFsIjtzOjM6Imedium
base64_string_longbuiltinclasses/installer.php288'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo0OiIjZmZmIjt9czo4OiJjb2xzX251bSI7YToxOntzOjM6InZhbCI7czoxOiIzIjt9czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxNmedium
base64_string_longbuiltinclasses/installer.php304'YToxOTp7czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxMDoiY2FsY193aWR0aCI7YToxOntzOjM6InZhbCI7czo1OiJ0YWJsZSI7fXM6MTE6InRhYmxlX3dpZHRoIjthOjE6e3M6MzoidmFsIjtzOjM6Imedium
eval_callbuiltinclasses/Twig/Environment.php406eval('?>' . $content);medium
base64_decodebuiltinmodules/tables/models/tables.php207$row['params'] = isset($row['params']) && !empty($row['params']) ? utilsPts::unserialize(base64_decode($row['params']), true) : [];medium
base64_decodebuiltinmodules/tables/views/tpl/tablesEditAdmin.php481$optionsArray = utilsPts::jsonDecode(base64_decode($optionNameInput));medium
base64_decodebuiltinmodules/tables/views/tables.php174$toggleOptions = base64_decode($toggleOptionsEncoded);medium
Resolved shad7b8891c798abd9f69a09e12f8f6d5df11743bd9
View raw JSON
{
    "slug": "pricing-table-by-supsystic",
    "finding_count": 11,
    "findings": [
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 208,
            "snippet": "'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjZjVmNWY1Ijt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6MzQwOiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNDb2xIZ",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 224,
            "snippet": "'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjNDljNmUxIjt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6NTIwOiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNUYWJsZ",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 240,
            "snippet": "'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo3OiIjNDI0MjQyIjt9czoxMzoidHh0X2l0ZW1faHRtbCI7YToxOntzOjM6InZhbCI7czoxNjQ6IjxkaXYgY2xhc3M9XCJwdHNFbFwiIGRhdGEtZWw9XCJ0YWJsZV9jZWxsX3R4dFwiI",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 256,
            "snippet": "'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo0OiIjMzMzIjt9czoxNDoiY2VsbF9jb2xvcl9jc3MiO2E6MTp7czozOiJ2YWwiO3M6OTE0OiIje3t0YWJsZS52aWV3X2lkfX0gLnB0c0NvbC17e2VsLm51bX19IC5wdHNDb2xIZWFkZ",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 272,
            "snippet": "'YToxOTp7czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxMDoiY2FsY193aWR0aCI7YToxOntzOjM6InZhbCI7czo1OiJ0YWJsZSI7fXM6MTE6InRhYmxlX3dpZHRoIjthOjE6e3M6MzoidmFsIjtzOjM6I",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 288,
            "snippet": "'YToxOTp7czo4OiJiZ19jb2xvciI7YToxOntzOjM6InZhbCI7czo0OiIjZmZmIjt9czo4OiJjb2xzX251bSI7YToxOntzOjM6InZhbCI7czoxOiIzIjt9czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxN",
            "confidence": "medium"
        },
        {
            "pattern": "base64_string_long",
            "kind": "builtin",
            "file": "classes/installer.php",
            "line": 304,
            "snippet": "'YToxOTp7czoxOToidGFibGVfd2lkdGhfbWVhc3VyZSI7YToxOntzOjM6InZhbCI7czoxOiIlIjt9czoxMDoiY2FsY193aWR0aCI7YToxOntzOjM6InZhbCI7czo1OiJ0YWJsZSI7fXM6MTE6InRhYmxlX3dpZHRoIjthOjE6e3M6MzoidmFsIjtzOjM6I",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "classes/Twig/Environment.php",
            "line": 406,
            "snippet": "eval('?>' . $content);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/tables/models/tables.php",
            "line": 207,
            "snippet": "$row['params'] = isset($row['params']) && !empty($row['params']) ? utilsPts::unserialize(base64_decode($row['params']), true) : [];",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/tables/views/tpl/tablesEditAdmin.php",
            "line": 481,
            "snippet": "$optionsArray = utilsPts::jsonDecode(base64_decode($optionNameInput));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/tables/views/tables.php",
            "line": 174,
            "snippet": "$toggleOptions = base64_decode($toggleOptionsEncoded);",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "d7b8891c798abd9f69a09e12f8f6d5df11743bd9"
}

Plugins authored (23)

Plugin Version Installs Last updated Status
Easy Google Maps ·google-maps-easy 1.12.2 20k+ 18d ago Active
Photo Gallery – Responsive Image Galleries by Supsystic ·gallery-by-supsystic 1.16.1 20k+ 18d ago Active
Data Tables Generator by Supsystic ·data-tables-generator-by-supsystic 1.11.1 20k+ 18d ago Active
Smart Popup by Supsystic ·popup-by-supsystic 1.11.0 10k+ 1mo ago Active
Pricing Table by Supsystic ·pricing-table-by-supsystic 1.10.03 10k+ 1mo ago Active
Ultimate Maps by Supsystic ·ultimate-maps-by-supsystic 1.3.1 10k+ 2mo ago Active
Contact Form by Supsystic ·contact-form-by-supsystic 1.8.0 7k+ 1mo ago Active
Newsletter by Supsystic ·newsletter-by-supsystic 1.5.6 Closed
GDPR Cookie Consent by Supsystic ·gdpr-compliance-by-supsystic 2.1.2 Closed
Backup by Supsystic ·backup-by-supsystic 2.3.12 Closed
WordPress Flipbook by Supsystic ·digital-publications-by-supsystic 1.7.8 Closed
Live Chat by Supsystic ·live-chat-by-supsystic 1.5.3 Closed
Lightbox by Supsystic ·lightbox-by-supsystic 1.0.4 Closed
advertising-manager-by-supsystic ·advertising-manager-by-supsystic Closed
Social Share Buttons by Supsystic ·social-share-buttons-by-supsystic 2.2.9 Closed
Table Press by Supsystic ·supsystic-table-press 1.0.1 Closed
Membership by Supsystic ·membership-by-supsystic 1.5.0 Closed
DropBox Backup by Supsystic ·easy-backup-by-supsystic 1.1.5 Closed
Secure Login by Supsystic ·secure-login-by-supsystic 1.1 Closed
Security by Supsystic ·security-by-supsystic 1.0.8 Closed
Maintenance Mode by Supsystic ·coming-soon-by-supsystic 1.7.13 Closed
Slider by Supsystic ·slider-by-supsystic 1.8.11 Closed
Translate by Supsystic ·translate-by-supsystic 1.2.5 Closed