mdc

Member since
2010-10-08
Location
—
Employer
—
Job title
—
Authored
2 (1 closed)
SVN commit access
1 (1 closed)
Readme contributor
0
Combined install base
— across 2 plugins

Alerts (0)

No open alerts.

Show 1 resolved alert
Critical code_pattern Moredeal – Monetize your WordPress content Resolved · fp_legacy_code_pattern_lowinstalls 13d ago
Slugmoredeal
Patternunserialize_after_remote_call
Kindbuiltin
Version2.0.25
Hit count1
First hit
File
application/libs/MoredealRestClient.php
Line
271
Snippet
L251: $error_mess .= ' Server replay: ' . \wp_remote_retrieve_body( $response ); → L271: $res = @unserialize( $response );
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": "moredeal",
    "pattern": "unserialize_after_remote_call",
    "kind": "builtin",
    "version": "2.0.25",
    "hit_count": 1,
    "first_hit": {
        "file": "application/libs/MoredealRestClient.php",
        "line": 271,
        "snippet": "L251: $error_mess       .= ' Server replay: ' . \\wp_remote_retrieve_body( $response );  \u2192  L271: $res = @unserialize( $response );"
    },
    "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."
}

Plugins authored (2)

Plugin Version Installs Last updated Status
Moredeal AI Writer – GPT Content Generator, Custom AI Template & AI Forms & Prompt Template Market & Sell Template ·moredeal-ai-writer 1.2.0 — — Closed
Moredeal – Monetize your WordPress content ·moredeal 2.0.25 — 3y 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
Moredeal AI Writer – GPT Content Generator, Custom AI Template & AI Forms & Prompt Template Market & Sell Template df007df — 47 3y ago 3y ago Closed