Marco van Wieren

Member since
2017-09-23
Location
Zurich Area, Switzerland
Employer
Job title
Authored
7 (3 closed)
SVN commit access
7 (3 closed)
Readme contributor
0
Combined install base
22k+ across 7 plugins

Alerts (0)

No open alerts.

Show 1 resolved alert
Medium code_scan_match WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) Resolved · code_scan_fp_class_genre_encoding 17d ago
Slugwpo365-login
Finding count16
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinServices/Options_Service.php265$camel_case_options = json_decode( base64_decode( $updated_options ), true ); // phpcs:ignoremedium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php264return strtolower(sha1(base64_decode($data)));medium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php777return ($digValue === base64_decode($digestValue));medium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php1,141return $objKey->verifySignature($this->signedInfo, base64_decode($sigValue));medium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php1,569return base64_decode($node->nodeValue);medium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php1,749$modulus = base64_decode($modulusNode->nodeValue);medium
base64_decodebuiltinOneLogin/extlib/xmlseclibs/xmlseclibs.php1,752$exponent = base64_decode($exponentNode->nodeValue);medium
base64_decodebuiltinOneLogin/lib/Saml2/Response.php72$this->response = base64_decode($response);medium
base64_decodebuiltinOneLogin/lib/Saml2/Utils.php1,031$decodedData = base64_decode($data);medium
base64_decodebuiltinOneLogin/lib/Saml2/Utils.php1,576if ($objKey->verifySignature($signedQuery, base64_decode($getData['Signature'])) === 1) {medium
base64_decodebuiltinOneLogin/lib/Saml2/LogoutResponse.php58$decoded = base64_decode($response);medium
gzinflatebuiltinOneLogin/lib/Saml2/LogoutResponse.php59$inflated = @gzinflate($decoded);medium
base64_decodebuiltinOneLogin/lib/Saml2/LogoutRequest.php124$decoded = base64_decode($request);medium
gzinflatebuiltinOneLogin/lib/Saml2/LogoutRequest.php126$inflated = @gzinflate($decoded);medium
base64_decodebuiltinCore/WordPress_Helpers.php105$res = base64_decode( $res ); // phpcs:ignoremedium
Resolved sha9d43a76dab31d795fcf7a9cd8bb33c8502836b1a
View raw JSON
{
    "slug": "wpo365-login",
    "finding_count": 16,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Services/Options_Service.php",
            "line": 265,
            "snippet": "$camel_case_options = json_decode( base64_decode( $updated_options ), true ); // phpcs:ignore",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 264,
            "snippet": "return strtolower(sha1(base64_decode($data)));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 777,
            "snippet": "return ($digValue === base64_decode($digestValue));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 1141,
            "snippet": "return $objKey->verifySignature($this->signedInfo, base64_decode($sigValue));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 1569,
            "snippet": "return base64_decode($node->nodeValue);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 1749,
            "snippet": "$modulus = base64_decode($modulusNode->nodeValue);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/extlib/xmlseclibs/xmlseclibs.php",
            "line": 1752,
            "snippet": "$exponent = base64_decode($exponentNode->nodeValue);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/Response.php",
            "line": 72,
            "snippet": "$this->response = base64_decode($response);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/Utils.php",
            "line": 1031,
            "snippet": "$decodedData = base64_decode($data);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/Utils.php",
            "line": 1576,
            "snippet": "if ($objKey->verifySignature($signedQuery, base64_decode($getData['Signature'])) === 1) {",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/LogoutResponse.php",
            "line": 58,
            "snippet": "$decoded = base64_decode($response);",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/LogoutResponse.php",
            "line": 59,
            "snippet": "$inflated = @gzinflate($decoded);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/LogoutRequest.php",
            "line": 124,
            "snippet": "$decoded = base64_decode($request);",
            "confidence": "medium"
        },
        {
            "pattern": "gzinflate",
            "kind": "builtin",
            "file": "OneLogin/lib/Saml2/LogoutRequest.php",
            "line": 126,
            "snippet": "$inflated = @gzinflate($decoded);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "Core/WordPress_Helpers.php",
            "line": 105,
            "snippet": "$res = base64_decode( $res ); // phpcs:ignore",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "9d43a76dab31d795fcf7a9cd8bb33c8502836b1a"
}

Plugins authored (7)

Plugin Version Installs Last updated Status
WPO365 | MICROSOFT 365 GRAPH MAILER ·wpo365-msgraphmailer 5.3 10k+ 1mo ago Active
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) ·wpo365-login 41.3 10k+ 1mo ago Active
WPO365 | Mail Integration for Office 365 / Outlook ·mail-integration-365 1.9.2 2k+ 1y ago Active
WPO365 | SAMESITE ·wpo365-samesite 1.5 200 1y ago Active
WPO365 | SHARING ·wpo365-sharing 1.0.0 Closed
WordPress + SharePoint Online ·wpo365-spo 2.0 Closed
WPBLOX | COMPARE PLANS ·wpblox-compare-plans 3.0.0 Closed

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
WPO365 | SEAMLESS WORDPRESS + MICROSOFT INTEGRATION (WPO365 | LOGIN) wpo365 10k+ 329 8y ago 1mo ago Active
WPO365 | MICROSOFT 365 GRAPH MAILER wpo365 10k+ 92 4y ago 1mo ago Active
WordPress + SharePoint Online wpo365 13 8y ago 6y ago Closed
WPO365 | SAMESITE wpo365 200 11 5y ago 1y ago Active
WPBLOX | COMPARE PLANS wpo365 7 5y ago 5y ago Closed
WPO365 | Mail Integration for Office 365 / Outlook wpo365 2k+ 6 3y ago 1y ago Active
WPO365 | SHARING wpo365 4 5y ago 5y ago Closed