blaminhor

Member since
2026-01-17
Location
—
Employer
—
Job title
—
Authored
1
SVN commit access
1
Readme contributor
0
Combined install base
40 across 1 plugins

Alerts (0)

No open alerts.

Show 2 resolved alerts
Medium code_scan_delta Blaminhor Essentials – SEO, Cache, Backup, SMTP, Redirects, Broken Links, Cookie Banner, Hide Login & More Resolved · fp_code_scan_delta_routine 15d ago
Slugblaminhor-essentials
Previous version2.5.11
Current version2.7.5
New findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinmodules/login-security/lib/webauthn/src/WebAuthn.php683$rawPk = \base64_decode($pkParts[1]);medium
base64_decodebuiltinmodules/login-security/lib/webauthn/src/Binary/ByteBuffer.php289return \base64_decode(\strtr($data, '-_', '+/') . \str_repeat('=', 3 - (3 + \strlen($data)) % 4));medium
base64_decodebuiltinmodules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php64$this->_x5c = \base64_decode($header->x5c[0]);medium
base64_decodebuiltinmodules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php69$this->_x5c_chain[] = \base64_decode($header->x5c[$i]);medium
base64_decodebuiltinmodules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php149return \base64_decode(\strtr($data, '-_', '+/') . \str_repeat('=', 3 - (3 + \strlen($data)) % 4));medium
base64_decodebuiltinmodules/login-security/includes/class-login-2fa-webauthn.php445$raw = base64_decode( $stored, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Restoring raw bytes we stored ourselves.medium
base64_decodebuiltinmodules/login-security/includes/class-login-2fa-webauthn.php491$raw = base64_decode( $data, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding browser-supplied binary, not code.medium
base64_decodebuiltinmodules/domain-changer/includes/class-domain-change-journal.php169$decoded = base64_decode( $value, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Binary-safe JSON transport.medium
base64_decodebuiltinmodules/backup/includes/class-backup-remote-sftp.php391$blob = isset( $parts[1] ) ? base64_decode( $parts[1], true ) : false; // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding an SSH public key blob, not obfuscmedium
base64_decodebuiltinincludes/functions.php125$decoded = base64_decode( substr( $data, 3 ), true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding base64-stored AES-256-GCM output back to raw bytes,medium
New finding count10
View raw JSON
{
    "slug": "blaminhor-essentials",
    "previous_version": "2.5.11",
    "current_version": "2.7.5",
    "new_findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/lib/webauthn/src/WebAuthn.php",
            "line": 683,
            "snippet": "$rawPk = \\base64_decode($pkParts[1]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/lib/webauthn/src/Binary/ByteBuffer.php",
            "line": 289,
            "snippet": "return \\base64_decode(\\strtr($data, '-_', '+/') . \\str_repeat('=', 3 - (3 + \\strlen($data)) % 4));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php",
            "line": 64,
            "snippet": "$this->_x5c = \\base64_decode($header->x5c[0]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php",
            "line": 69,
            "snippet": "$this->_x5c_chain[] = \\base64_decode($header->x5c[$i]);",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/lib/webauthn/src/Attestation/Format/AndroidSafetyNet.php",
            "line": 149,
            "snippet": "return \\base64_decode(\\strtr($data, '-_', '+/') . \\str_repeat('=', 3 - (3 + \\strlen($data)) % 4));",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/includes/class-login-2fa-webauthn.php",
            "line": 445,
            "snippet": "$raw = base64_decode( $stored, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Restoring raw bytes we stored ourselves.",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/login-security/includes/class-login-2fa-webauthn.php",
            "line": 491,
            "snippet": "$raw = base64_decode( $data, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding browser-supplied binary, not code.",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/domain-changer/includes/class-domain-change-journal.php",
            "line": 169,
            "snippet": "$decoded = base64_decode( $value, true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Binary-safe JSON transport.",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/backup/includes/class-backup-remote-sftp.php",
            "line": 391,
            "snippet": "$blob  = isset( $parts[1] ) ? base64_decode( $parts[1], true ) : false; // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding an SSH public key blob, not obfusc",
            "confidence": "medium"
        },
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/functions.php",
            "line": 125,
            "snippet": "$decoded = base64_decode( substr( $data, 3 ), true ); // phpcs:ignore WordPress.PHP.DiscouragedPHPFunctions.obfuscation_base64_decode -- Decoding base64-stored AES-256-GCM output back to raw bytes,",
            "confidence": "medium"
        }
    ],
    "new_finding_count": 10
}
Medium code_scan_delta Blaminhor Essentials – SEO, Cache, Backup, SMTP, Redirects, Broken Links, Cookie Banner, Hide Login & More Resolved · fp_base64_benign_data_handling 3mo ago
Slugblaminhor-essentials
Previous version2.3.0
Current version2.5.5
New findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinmodules/events-calendar/includes/class-events-access.php361$decoded = base64_decode( strtr( $data, '-_', '+/' ), true );medium
New finding count1
View raw JSON
{
    "slug": "blaminhor-essentials",
    "previous_version": "2.3.0",
    "current_version": "2.5.5",
    "new_findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "modules/events-calendar/includes/class-events-access.php",
            "line": 361,
            "snippet": "$decoded = base64_decode( strtr( $data, '-_', '+/' ), true );",
            "confidence": "medium"
        }
    ],
    "new_finding_count": 1
}

Plugins authored (1)

Plugin Version Installs Last updated Status
Blaminhor Essentials – SEO, Cache, Backup, SMTP, Redirects, Broken Links, Cookie Banner, Hide Login & More ·blaminhor-essentials 2.8.2 40 2d ago Active

SVN commit access (1)

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
Blaminhor Essentials – SEO, Cache, Backup, SMTP, Redirects, Broken Links, Cookie Banner, Hide Login & More blaminhor 40 96 8mo ago 1mo ago Active