Code and core

@codeandcore · wordpress.org profile ↗
Member since
2024-04-24
Location
India
Employer
Code and core Tech LLP
Job title
Partner
Authored
13
SVN commit access
10
Readme contributor
0
Combined install base
780 across 13 plugins

Alerts (0)

No open alerts.

Show 4 resolved alerts
Critical code_scan_delta SpeedyGo Resolved · fp_safe_unserialize_allowed_classes_false 2mo ago
Slugspeedy-go
Previous version2.1.4
Current version2.1.8
New findings
PatternKindFileLineSnippetConfidence
unserialize_after_remote_callbuiltinincludes/api-key-api.php317L309: $resbody = wp_remote_retrieve_body($response); → L317: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)high
New finding count1
View raw JSON
{
    "slug": "speedy-go",
    "previous_version": "2.1.4",
    "current_version": "2.1.8",
    "new_findings": [
        {
            "pattern": "unserialize_after_remote_call",
            "kind": "builtin",
            "file": "includes/api-key-api.php",
            "line": 317,
            "snippet": "L309: $resbody = wp_remote_retrieve_body($response);  \u2192  L317: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}
Critical code_scan_delta SpeedyGo Resolved · known_audit34_speedygo_continuation 2mo ago
Slugspeedy-go
Previous version2.1.1
Current version2.1.3
New findings
PatternKindFileLineSnippetConfidence
unserialize_after_remote_callbuiltinincludes/api-key-api.php304L296: $resbody = wp_remote_retrieve_body($response); → L304: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)high
New finding count1
View raw JSON
{
    "slug": "speedy-go",
    "previous_version": "2.1.1",
    "current_version": "2.1.3",
    "new_findings": [
        {
            "pattern": "unserialize_after_remote_call",
            "kind": "builtin",
            "file": "includes/api-key-api.php",
            "line": 304,
            "snippet": "L296: $resbody = wp_remote_retrieve_body($response);  \u2192  L304: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}
Critical code_pattern SpeedyGo Resolved · fp_safe_unserialize_allowed_classes_false 3mo ago
Slugspeedy-go
Patternunserialize_after_remote_call
Kindbuiltin
Version2.1.1
Hit count1
First hit
File
includes/api-key-api.php
Line
298
Snippet
L290: $resbody = wp_remote_retrieve_body($response); → L298: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)
Explanationa remote HTTP fetch (`wp_remote_*` / `curl_exec`) is followed by `@unserialize` within the same file — classic PHP Object Injection C2 gadget. The error-suppressed form is the tell: legit code wants to know when deserialize fails; attackers suppress so malformed gadgets do not leak. A real finding regardless of author intent: any plugin that deserializes remote responses without validation is a latent RCE chain if the remote endpoint is ever compromised.
View raw JSON
{
    "slug": "speedy-go",
    "pattern": "unserialize_after_remote_call",
    "kind": "builtin",
    "version": "2.1.1",
    "hit_count": 1,
    "first_hit": {
        "file": "includes/api-key-api.php",
        "line": 298,
        "snippet": "L290: $resbody = wp_remote_retrieve_body($response);  \u2192  L298: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)"
    },
    "explanation": "a remote HTTP fetch (`wp_remote_*` / `curl_exec`) is followed by `@unserialize` within the same file \u2014 classic PHP Object Injection C2 gadget. The error-suppressed form is the tell: legit code wants to know when deserialize fails; attackers suppress so malformed gadgets do not leak. A real finding regardless of author intent: any plugin that deserializes remote responses without validation is a latent RCE chain if the remote endpoint is ever compromised."
}
Critical code_scan_delta SpeedyGo Resolved · fp_safe_unserialize_allowed_classes_false 3mo ago
Slugspeedy-go
Previous version2.1.0
Current version2.1.1
New findings
PatternKindFileLineSnippetConfidence
unserialize_after_remote_callbuiltinincludes/api-key-api.php298L290: $resbody = wp_remote_retrieve_body($response); → L298: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)high
New finding count1
View raw JSON
{
    "slug": "speedy-go",
    "previous_version": "2.1.0",
    "current_version": "2.1.1",
    "new_findings": [
        {
            "pattern": "unserialize_after_remote_call",
            "kind": "builtin",
            "file": "includes/api-key-api.php",
            "line": 298,
            "snippet": "L290: $resbody = wp_remote_retrieve_body($response);  \u2192  L298: while (is_string($opts) && @unserialize($opts, ['allowed_classes' => false]) !== false)",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}

Plugins authored (13)

Plugin Version Installs Last updated Status
Slug Search and Admin Columns ·slug-search-and-admin-columns 3.0.1 200 19d ago Active
SpeedyGo ·speedy-go 2.1.17 100 9d ago Active
WYSIWYG Character Limit for ACF ·wysiwyg-character-limit-for-acf 5.0.2 100 10d ago Active
Cross Site Copy Field for ACF ·cross-site-copy-field-for-acf 1.4.0 60 19d ago Active
Code and core – Smart Image Ratio ·code-and-core-smart-image-ratio 1.0.3 60 10d ago Active
Code and Core Remove Empty P Tags ·code-and-core-remove-empty-p-tags 2.1.3 50 10d ago Active
Codeandcore User Registration for CF7 ·codeandcore-user-registration-cf7 2.1.1 50 11d ago Active
Smart Ad Engine with Report ·smart-ad-engine-with-report 1.0.0 50 17d ago Active
Code and Core Repeater Fields for Contact Form 7 ·code-and-core-repeater-fields-for-contact-form-7 2.1.0 50 22d ago Active
Image Preview for ACF Field ·image-preview-for-acf-field 2.1.0 50 19d ago Active
Admin Login Guard & Branding ·admin-login-guard-branding 2.2.3 10 6d ago Active
One Click Blocks For Elementor ·one-click-block-for-elementor 1.0.1 19d ago Active
Codeandcore One-Click Migrator ·codeandcore-one-click-migrator 2.0.0 20d ago Active

SVN commit access (10)

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
SpeedyGo codeandcore 100 37 10mo ago 9d ago Active
WYSIWYG Character Limit for ACF codeandcore 100 19 1y ago 10d ago Active
Image Preview for ACF Field codeandcore 50 12 1y ago 19d ago Active
Codeandcore User Registration for CF7 codeandcore 50 11 1y ago 11d ago Active
Code and Core Remove Empty P Tags codeandcore 50 10 9mo ago 10d ago Active
Cross Site Copy Field for ACF codeandcore 60 9 7mo ago 19d ago Active
Slug Search and Admin Columns codeandcore 200 8 8mo ago 19d ago Active
Code and core – Smart Image Ratio codeandcore 60 5 1mo ago 11d ago Active
Code and Core Repeater Fields for Contact Form 7 codeandcore 50 3 5mo ago 22d ago Active
Smart Ad Engine with Report codeandcore 50 2 17d ago 17d ago Active