WPDeveloper

Member since
2017-11-16
Location
Employer
Job title
Authored
51 (4 closed)
SVN commit access
34 (1 closed)
Readme contributor
2
Combined install base
3.9M+ across 53 plugins

Alerts (0)

No open alerts.

Show 7 resolved alerts
Critical code_pattern Essential Addons for Elementor – Popular Elementor Templates & Widgets Resolved · no_longer_matches 2mo ago
Slugessential-addons-for-elementor-lite
Patternunserialize_after_remote_call
Kindbuiltin
Version6.6.2
Hit count1
First hit
File
includes/Classes/WPDeveloper_Plugin_Installer.php
Line
76
Snippet
L57: $response = wp_remote_post( → L76: return unserialize(wp_remote_retrieve_body($response));
Explanationa remote HTTP fetch (`wp_remote_*`/`curl_exec`) is followed by `unserialize`/`maybe_unserialize` within the same file — classic PHP Object Injection C2 gadget used by EP and most WP supply-chain backdoors. Legit plugins essentially never do this.
View raw JSON
{
    "slug": "essential-addons-for-elementor-lite",
    "pattern": "unserialize_after_remote_call",
    "kind": "builtin",
    "version": "6.6.2",
    "hit_count": 1,
    "first_hit": {
        "file": "includes/Classes/WPDeveloper_Plugin_Installer.php",
        "line": 76,
        "snippet": "L57: $response = wp_remote_post(  \u2192  L76: return unserialize(wp_remote_retrieve_body($response));"
    },
    "explanation": "a remote HTTP fetch (`wp_remote_*`/`curl_exec`) is followed by `unserialize`/`maybe_unserialize` within the same file \u2014 classic PHP Object Injection C2 gadget used by EP and most WP supply-chain backdoors. Legit plugins essentially never do this."
}
Critical code_scan_delta Essential Addons for Elementor – Popular Elementor Templates & Widgets Resolved · fp_wporg_official_api 2mo ago
Slugessential-addons-for-elementor-lite
Previous version6.6.2
Current version6.6.2
New findings
PatternKindFileLineSnippetConfidence
unserialize_after_remote_callbuiltinincludes/Classes/WPDeveloper_Plugin_Installer.php76L57: $response = wp_remote_post( → L76: return unserialize(wp_remote_retrieve_body($response));high
New finding count1
View raw JSON
{
    "slug": "essential-addons-for-elementor-lite",
    "previous_version": "6.6.2",
    "current_version": "6.6.2",
    "new_findings": [
        {
            "pattern": "unserialize_after_remote_call",
            "kind": "builtin",
            "file": "includes/Classes/WPDeveloper_Plugin_Installer.php",
            "line": 76,
            "snippet": "L57: $response = wp_remote_post(  \u2192  L76: return unserialize(wp_remote_retrieve_body($response));",
            "confidence": "high"
        }
    ],
    "new_finding_count": 1
}
High code_scan_match Essential Addons for Elementor – Popular Elementor Templates & Widgets Resolved · code_scan_fp_class_vendor_cdn_enqueue 2mo ago
Slugessential-addons-for-elementor-lite
Finding count2
Findings
PatternKindFileLineSnippetConfidenceDetails
remote_enqueuebuiltinincludes/Elements/Login_Register.php6,182wp_register_script('eael-recaptcha-v3', "https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args1}", false, EAEL_PLUGIN_VERSION, false);medium
Url
https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args1}
Url host
www.recaptcha.net
remote_enqueuebuiltinincludes/Traits/Enqueue.php48wp_register_script('eael-recaptcha', "https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args}", false, EAEL_PLUGIN_VERSION, false);medium
Url
https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args}
Url host
www.recaptcha.net
Resolved sha0c014dc1fa52f91db5cd9e472c5a7d140a7d9ae9
View raw JSON
{
    "slug": "essential-addons-for-elementor-lite",
    "finding_count": 2,
    "findings": [
        {
            "pattern": "remote_enqueue",
            "kind": "builtin",
            "file": "includes/Elements/Login_Register.php",
            "line": 6182,
            "snippet": "wp_register_script('eael-recaptcha-v3', \"https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args1}\", false, EAEL_PLUGIN_VERSION, false);",
            "confidence": "medium",
            "details": {
                "url": "https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args1}",
                "url_host": "www.recaptcha.net"
            }
        },
        {
            "pattern": "remote_enqueue",
            "kind": "builtin",
            "file": "includes/Traits/Enqueue.php",
            "line": 48,
            "snippet": "wp_register_script('eael-recaptcha', \"https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args}\", false, EAEL_PLUGIN_VERSION, false);",
            "confidence": "medium",
            "details": {
                "url": "https://www.recaptcha.net/recaptcha/api.js?{$recaptcha_api_args}",
                "url_host": "www.recaptcha.net"
            }
        }
    ],
    "resolved_sha": "0c014dc1fa52f91db5cd9e472c5a7d140a7d9ae9"
}
High domain_younger_than_plugin EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents Resolved · no_longer_matches 2mo ago
Slugembedpress
Domainzoobbe.com
Domain sourcec2_http_call
Domain registered at2024-06-14
Plugin earliest commit2016-07-29 23:26:58
Plugin latest release2026-04-20 11:44:43
Gap days2,876
Domain age at release675
Active installs100,000
View raw JSON
{
    "slug": "embedpress",
    "domain": "zoobbe.com",
    "domain_source": "c2_http_call",
    "domain_registered_at": "2024-06-14",
    "plugin_earliest_commit": "2016-07-29 23:26:58",
    "plugin_latest_release": "2026-04-20 11:44:43",
    "gap_days": 2876,
    "domain_age_at_release": 675,
    "active_installs": 100000
}
Medium code_scan_match BetterDocs – AI Documentation, Knowledge Base, Docs, Wikis, FAQ with Chatbot Resolved · backtick_in_sql_or_comment_or_string_fp 2mo ago
Slugbetterdocs
Finding count8
Findings
PatternKindFileLineSnippetConfidence
base64_decodebuiltinincludes/Dependencies/SuperClosure/Serializer.php93$signature = base64_decode(substr($serialized, 1, 44));medium
eval_callbuiltinincludes/Dependencies/SuperClosure/SerializableClosure.php207@eval("\${$__recursive_reference} = {$__data['code']};");medium
eval_callbuiltinincludes/Dependencies/SuperClosure/SerializableClosure.php210@eval("\$__closure = {$__data['code']};");medium
eval_callbuiltinincludes/Dependencies/PhpParser/PrettyPrinter/Standard.php481return 'eval(' . $this->p($node->expr) . ')';medium
backtick_execbuiltinincludes/Core/WriteWithAI.php339const isPostContent = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_content( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore ?>`;medium
backtick_execbuiltinincludes/Core/WriteWithAI.php413let title = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_title( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore ?>`;medium
backtick_execbuiltinincludes/Core/WriteWithAI.php418const promtTitle = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_title( $_GET[ 'post' ] ) ) : '{Documentation Title}'; // phpcs:ignore ?>`;medium
backtick_execbuiltinincludes/Core/WriteWithAI.php444const isPostContent = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_content( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore ?>`;medium
Resolved shab0613aedc2a6e88ca536b899b73d150f88af4811
View raw JSON
{
    "slug": "betterdocs",
    "finding_count": 8,
    "findings": [
        {
            "pattern": "base64_decode",
            "kind": "builtin",
            "file": "includes/Dependencies/SuperClosure/Serializer.php",
            "line": 93,
            "snippet": "$signature = base64_decode(substr($serialized, 1, 44));",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/Dependencies/SuperClosure/SerializableClosure.php",
            "line": 207,
            "snippet": "@eval(\"\\${$__recursive_reference} = {$__data['code']};\");",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/Dependencies/SuperClosure/SerializableClosure.php",
            "line": 210,
            "snippet": "@eval(\"\\$__closure = {$__data['code']};\");",
            "confidence": "medium"
        },
        {
            "pattern": "eval_call",
            "kind": "builtin",
            "file": "includes/Dependencies/PhpParser/PrettyPrinter/Standard.php",
            "line": 481,
            "snippet": "return 'eval(' . $this->p($node->expr) . ')';",
            "confidence": "medium"
        },
        {
            "pattern": "backtick_exec",
            "kind": "builtin",
            "file": "includes/Core/WriteWithAI.php",
            "line": 339,
            "snippet": "const isPostContent = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_content( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore                   ?>`;",
            "confidence": "medium"
        },
        {
            "pattern": "backtick_exec",
            "kind": "builtin",
            "file": "includes/Core/WriteWithAI.php",
            "line": 413,
            "snippet": "let title = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_title( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore                   ?>`;",
            "confidence": "medium"
        },
        {
            "pattern": "backtick_exec",
            "kind": "builtin",
            "file": "includes/Core/WriteWithAI.php",
            "line": 418,
            "snippet": "const promtTitle = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_title( $_GET[ 'post' ] ) ) : '{Documentation Title}'; // phpcs:ignore                   ?>`;",
            "confidence": "medium"
        },
        {
            "pattern": "backtick_exec",
            "kind": "builtin",
            "file": "includes/Core/WriteWithAI.php",
            "line": 444,
            "snippet": "const isPostContent = `<?php echo isset( $_GET[ 'post' ] ) ? esc_html( get_the_content( $_GET[ 'post' ] ) ) : ''; // phpcs:ignore                   ?>`;",
            "confidence": "medium"
        }
    ],
    "resolved_sha": "b0613aedc2a6e88ca536b899b73d150f88af4811"
}
Medium bulk_committer_takeover Essential Addons for Elementor – Popular Elementor Templates & Widgets Resolved · superseded 3mo ago
Committerwpdevteam
Member since2017-11-16
Plugins joined5
Spread days175
Earliest join2021-03-23 06:43:31
Latest join2021-09-14 08:44:13
Combined installs3,700,000
Sample plugins
SlugActive installsFirst commit at
essential-addons-for-elementor-lite2,000,0002021-09-14 08:44:13
disable-comments1,000,0002021-04-06 07:53:13
templately400,0002021-04-20 05:39:07
essential-blocks200,0002021-06-30 11:05:06
embedpress100,0002021-03-23 06:43:31
View raw JSON
{
    "committer": "wpdevteam",
    "member_since": "2017-11-16",
    "plugins_joined": 5,
    "spread_days": 175,
    "earliest_join": "2021-03-23 06:43:31",
    "latest_join": "2021-09-14 08:44:13",
    "combined_installs": 3700000,
    "sample_plugins": [
        {
            "slug": "essential-addons-for-elementor-lite",
            "active_installs": 2000000,
            "first_commit_at": "2021-09-14 08:44:13"
        },
        {
            "slug": "disable-comments",
            "active_installs": 1000000,
            "first_commit_at": "2021-04-06 07:53:13"
        },
        {
            "slug": "templately",
            "active_installs": 400000,
            "first_commit_at": "2021-04-20 05:39:07"
        },
        {
            "slug": "essential-blocks",
            "active_installs": 200000,
            "first_commit_at": "2021-06-30 11:05:06"
        },
        {
            "slug": "embedpress",
            "active_installs": 100000,
            "first_commit_at": "2021-03-23 06:43:31"
        }
    ]
}

Plugins authored (51)

Plugin Version Installs Last updated Status
Essential Addons for Elementor – Popular Elementor Templates & Widgets ·essential-addons-for-elementor-lite 6.6.11 2M+ 13d ago Active
Disable Comments – Remove Comments & Stop Spam [Multi-Site Support] ·disable-comments 2.7.0 1M+ 2mo ago Active
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! ·templately 3.6.8 300k+ 15d ago Active
Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns ·essential-blocks 6.3.0 200k+ 27d ago Active
Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More ·simple-301-redirects 2.1.0 100k+ 2mo ago Active
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents ·embedpress 4.6.0 100k+ 14d ago Active
NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar ·notificationx 3.2.11 40k+ 10d ago Active
BetterDocs – AI Documentation, Knowledge Base, Docs, Wikis, FAQ with Chatbot ·betterdocs 4.6.1 30k+ 12d ago Active
BetterLinks – URL Shortener, Link Tracking, Analytics & Affiliate Link Manager ·betterlinks 2.4.13 20k+ 10d ago Active
Disable Feeds ·disable-feeds 1.4.4 20k+ 8y ago Active
SchedulePress – Auto Post & Publish, Auto Social Share, Schedule Posts with Editorial Calendar & Missed Schedule Post Publisher ·wp-scheduled-posts 5.3.1 10k+ 21d ago Active
Table Of Contents Block ·table-of-contents-block 1.4.1 10k+ 1y ago Active
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More ·better-payment 2.2.2 6k+ 13d ago Active
Countdown Block ·countdown-block 1.2.8 4k+ 1y ago Active
easy.jobs – AI powered Job Listing, Job Board, Career Page, Recruitment & Hiring Solution ·easyjobs 2.8.1 4k+ 15d ago Active
Image Gallery Block ·image-gallery-block 1.3.4 3k+ 1y ago Active
Image Slider Block ·slider-block 1.3.8 3k+ 1y ago Active
Flipbox ·flipbox 1.3.1 2k+ 1y ago Active
Accordion Toggle ·accordion-toggle 1.2.9 2k+ 1y ago Active
Infobox ·infobox 1.2.6 1k+ 1y ago Active
Team Member Block ·team-member-block 1.2.1 1k+ 1y ago Active
Parallax Slider Block ·parallax-slider-block 1.2.7 900 1y ago Active
Price Table Block ·price-table-block 1.2.7 900 1y ago Active
Contact Form 7 styler for Elementor Page Builder ·elementor-contact-form-7 1.0.0 800 8y ago Active
Caldera Forms styler for Elementor Page Builder ·elementor-caldera-forms 1.0.0 700 8y ago Active
Toggle Content ·toggle-content 1.2.8 700 1y ago Active
Typing Text ·typing-text 1.2.7 600 1y ago Active
WPFomo ·wpfomo 1.1.0 600 6y ago Active
Progress Bars ·progress-bars 1.2.7 500 1y ago Active
Testimonial Block ·testimonial-wp-block 1.2.6 500 1y ago Active
Image Comparison ·image-comparison 1.3.6 300 1y ago Active
Gravity Forms styler for Elementor Page Builder ·elementor-gravity-forms 1.0.0 300 8y ago Active
Advanced Heading ·advanced-heading 1.1.5 200 1y ago Active
Flexia Core ·flexia-core 1.4.2 200 5y ago Active
Number Counter ·number-counter 1.1.6 200 1y ago Active
Block Referral Spam ·wp-block-referral-spam 1.2.1 200 9y ago Active
Button Group ·button-group 1.2.6 100 1y ago Active
Notice Block ·notice-block 1.3.5 90 1y ago Active
Ninja Forms styler for Elementor Page Builder ·elementor-ninja-forms 1.0.0 70 8y ago Active
Social Share Block ·social-share-block 2.0.3 70 1y ago Active
Interactive Promo ·interactive-promo 1.2.6 50 1y ago Active
WP Author Report Free ·wp-author-report-free 1.0.7 10 9y ago Active
WP Review Schema ·wp-review-schema 1.0.0 10 11y ago Active
Better Wishlist ·better-wishlist 0.0.3 10 1y ago Active
ThinkRank – AI SEO Assistant (LLMs, Schema, Metadata, Sitemaps, GA4) ·thinkrank 1.16.1 10 10d ago Active
EB Openverse Block ·eb-openverse-block 1.2.0 10 1y ago Active
xSpeed – AI Cache & Performance Optimizer ·xspeed 1.0.7 17d ago Active
Twitter Cards Meta – Best Twitter Card Plugin for WordPress ·twitter-cards-meta 2.9.1 Closed
Conditional CAPTCHA ·wp-conditional-captcha 4.0.0 Closed
Secret Meta ·facebook-secret-meta 1.2.1 Closed
Document Block – Upload & Embed Docs, PDF, PPT, XLS or Any Documents ·document 1.1.0 Closed

SVN commit access (34)

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
Essential Addons for Elementor – Popular Elementor Templates & Widgets wpdevteam 2M+ 207 4y ago 17d ago Active
Gutenberg Essential Blocks – Page Builder for Gutenberg Blocks & Patterns wpdevteam 200k+ 176 5y ago 28d ago Active
BetterDocs – AI Documentation, Knowledge Base, Docs, Wikis, FAQ with Chatbot wpdevteam 30k+ 145 5y ago 15d ago Active
EmbedPress – PDF Embedder, 3D PDF FlipBook, Google Reviews, YouTube Videos, Upload & Embed PDF documents wpdevteam 100k+ 135 5y ago 14d ago Active
NotificationX – FOMO, Live Sales Notification, WooCommerce Sales Popup, GDPR, Social Proof, Announcement Banner & Floating Notification Bar wpdevteam 40k+ 96 5y ago 28d ago Active
Templately – Elementor & Gutenberg Template Library: 6500+ Free & Pro Ready Templates And Cloud! wpdevteam 300k+ 89 5y ago 17d ago Active
easy.jobs – AI powered Job Listing, Job Board, Career Page, Recruitment & Hiring Solution wpdevteam 4k+ 86 5y ago 15d ago Active
BetterLinks – URL Shortener, Link Tracking, Analytics & Affiliate Link Manager wpdevteam 20k+ 84 4y ago 29d ago Active
SchedulePress – Auto Post & Publish, Auto Social Share, Schedule Posts with Editorial Calendar & Missed Schedule Post Publisher wpdevteam 10k+ 66 5y ago 21d ago Active
Better Payment – Instant Payments, Donations, Fundraising with Subscriptions & More wpdevteam 6k+ 61 4y ago 13d ago Active
Disable Comments – Remove Comments & Stop Spam [Multi-Site Support] wpdevteam 1M+ 33 5y ago 3mo ago Active
Typing Text wpdevteam 600 20 5y ago 1y ago Active
Button Group wpdevteam 100 17 5y ago 1y ago Active
Countdown Block wpdevteam 4k+ 16 4y ago 1y ago Active
Price Table Block wpdevteam 900 15 5y ago 1y ago Active
Infobox wpdevteam 1k+ 15 5y ago 1y ago Active
Accordion Toggle wpdevteam 2k+ 15 4y ago 1y ago Active
Image Slider Block wpdevteam 3k+ 15 5y ago 1y ago Active
Table Of Contents Block wpdevteam 10k+ 15 5y ago 1y ago Active
Image Gallery Block wpdevteam 3k+ 13 4y ago 1y ago Active
Parallax Slider Block wpdevteam 900 13 5y ago 1y ago Active
Testimonial Block wpdevteam 500 13 5y ago 1y ago Active
Number Counter wpdevteam 200 12 4y ago 1y ago Active
Interactive Promo wpdevteam 50 12 5y ago 1y ago Active
Progress Bars wpdevteam 500 12 4y ago 1y ago Active
Flipbox wpdevteam 2k+ 12 5y ago 1y ago Active
Toggle Content wpdevteam 700 11 4y ago 1y ago Active
Image Comparison wpdevteam 300 10 4y ago 1y ago Active
Advanced Heading wpdevteam 200 9 4y ago 1y ago Active
Team Member Block wpdevteam 1k+ 8 4y ago 1y ago Active
Social Share Block wpdevteam 70 6 5y ago 1y ago Active
Simple 301 Redirects By BetterLinks – Easy WordPress Redirect Manager for Redirects, 404 Error Log & More wpdevteam 100k+ 6 3y ago 5mo ago Active
Notice Block wpdevteam 90 1 1y ago 1y ago Active
Document Block – Upload & Embed Docs, PDF, PPT, XLS or Any Documents wpdevteam 1 3y ago 3y ago Closed

Contributor on other plugins (2)

Plugins where this account is listed in the readme contributors (distinct from SVN commit access).