[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fd0v64vP6ptoGEP2_vhmcB4aVPDwNkRxfQN-lGqERmt4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":33,"analysis":139,"fingerprints":283},"whmcs-domain-checker","WHMCS Domain Checker","1.0.1","cmsbased","https:\u002F\u002Fprofiles.wordpress.org\u002Fcmsbased\u002F","\u003Cp>WordPress plugin that allows you to display the responsive WHMCS Domain Checker in a widget. Appearance settings and the list of suggested domains can be configured via WordPress admin.\u003C\u002Fp>\n","WordPress plugin that allows you to display the responsive WHMCS Domain Checker in a widget.",60,9253,100,1,"2014-08-05T04:57:00.000Z","3.9.40","3.6","",[20,21],"domain-checker-widget","whmcs","http:\u002F\u002Fcmsbased.net\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhmcs-domain-checker.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},30,84,"2026-04-04T15:40:18.676Z",[34,58,83,103,122],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":18,"tags":49,"homepage":54,"download_link":55,"security_score":31,"vuln_count":56,"unpatched_count":25,"last_vuln_date":57,"fetched_at":27},"whmcs-bridge","WHMCS Bridge","6.9","Global Programming","https:\u002F\u002Fprofiles.wordpress.org\u002Fglobalprogramming\u002F","\u003Cp>The WHMCS Bridge plugin integrates your WHMCS support and billing software into WordPress providing a seamless and consistent user experience to your customers.\u003C\u002Fp>\n\u003Cp>Thanks to the theme inheritance feature, you don’t need to style your WHMCS installation anymore, the integration ensures that your WHMCS installation looks and feels like your WordPress site.\u003C\u002Fp>\n\u003Cp>Full installation video (incl. Pro, SSL, WHMCS addon and caching)\u003Cbr \u002F>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FgRxXTDPVkV0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Our Pro version additionally offers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Caching\u003C\u002Fstrong>: Supercharge your bridge with caching up to 30 days all parsed CSS and JS files to speed up loading time and reduce resource usage.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support for WHMCS MarketConnect\u003C\u002Fstrong>: Full support for WHMCS MarketConnect allowing you to quickly and seamlessly re-sell products via WHMCS (via WordPress) using WHMCS MarketPlace.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support for Sign-in Integrationss\u003C\u002Fstrong>: Upgrade and support Google oAuth and Facebook Login (Twitter not supported)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Support for WHMCS Friendly URLs\u003C\u002Fstrong>: Upgrade and support WHMCS “Full Friendly Rewrite” instead of “Basic URLs”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Pretty permalinks\u003C\u002Fstrong>: display links like http:\u002F\u002Fwww.mysite.tld\u002Fclientarea\u002F rather than http:\u002F\u002Fwww.mysite.tld\u002F?ccce=clientarea. Also supports knowledgebase, announcement and download links.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>SEO Titles\u003C\u002Fstrong>: Each Bridge page has it’s correct title tag from your WHMCS installation.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Custom Templates\u003C\u002Fstrong>: Use any template you like, including custom templates.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Enhanced visual integration\u003C\u002Fstrong>: using cross-domain messaging for a smoother visual integration\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Single sign on\u003C\u002Fstrong>: thanks to the single sign-on feature, your customers can sign in once on your site and comment on your blog postings, share information with their peers, order hosting plans and pay their bills.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Multi-lingual WHMCS support\u003C\u002Fstrong>: fully integrated with qtranslate & WPML\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>IP address resolution ‘patch’\u003C\u002Fstrong>: shows your customer’s IP address instead of your server’s IP address during sign up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Choose your WHMCS portal\u003C\u002Fstrong>:fully compatible with the WHMCS ‘six’ responsive template\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcodes\u003C\u002Fstrong>: use WordPress shortcodes on your pages to integrate WHMCS pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Thanks to the single sign-on feature (WHMCS Bridge Pro plugin), your customers can sign in once on your site and comment on your blog postings, share information with their peers, order hosting plans and pay their bills.\u003C\u002Fp>\n","WHMCS Bridge is a plugin that integrates the powerful WHMCS support and billing software with WordPress.",4000,532606,62,73,"2022-10-17T19:51:00.000Z","6.0.11","5.0",[50,51,52,53,21],"billing","hosting","integration","support","http:\u002F\u002Fi-plugins.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhmcs-bridge.6.9.zip",2,"2022-01-27 00:00:00",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":73,"tags":74,"homepage":78,"download_link":79,"security_score":80,"vuln_count":81,"unpatched_count":56,"last_vuln_date":82,"fetched_at":27},"void-visual-whmcs-element","Innovs WPBakery Visual Composer WHMCS Elements","1.0.4.3","voidcoders","https:\u002F\u002Fprofiles.wordpress.org\u002Fvoidcoders\u002F","\u003Cp>✨ \u003Cstrong>Supercharge Your Hosting Site with WHMCS & WPBakery!\u003C\u002Fstrong> ✨\u003C\u002Fp>\n\u003Cp>This plugin introduces powerful new elements\u002Fwidgets to your WPBakery Visual Composer, designed specifically for hosting businesses:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Domain Searcher\u003C\u002Fstrong> 🔍: Help users find their perfect domain.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Domain Searcher\u003C\u002Fstrong> (Pro version) 📈: Real-time domain availability checks.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pricing Table\u003C\u002Fstrong> 💰: Showcase your services clearly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Pricing Table\u003C\u002Fstrong> 🚀: Fetches pricing directly from your WHMCS! \u003Cstrong>No more manual price updates\u003C\u002Fstrong> every time you change prices in WHMCS! 🎉\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Non-Live Mode for Pricing Table\u003C\u002Fstrong> 📊: For static pricing display if preferred.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Knowledge Base Box\u003C\u002Fstrong> 📚: Seamlessly search and post queries to your WHMCS or WHMCS Bridge page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It’s an incredibly easy and handy plugin, perfect if you’re looking to launch or enhance your hosting business using WordPress with WPBakery Page Builder! 💼\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Features at a Glance:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Knowledge Base form for WHMCS 💡\u003Cbr \u002F>\n* Live pricing table directly from WHMCS 💲\u003Cbr \u002F>\n* Pricing table with dynamic currency choice from WHMCS! 🌍\u003Cbr \u002F>\n* Standard (non-live) pricing table. ✨\u003Cbr \u002F>\n* Domain Search and post to WHMCS 🌐\u003C\u002Fp>\n\u003Cp>\u003Cstrong>🌟🌟🌟 Unlock More Power with the Pro Version!🌟🌟🌟\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftheinnovs.com\u002Fwpb-whmcs-elements-pro\u002F\" rel=\"nofollow ugc\">Explore Pro Features Here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>10+ Stunning Styles\u003C\u002Fstrong> of Live Pricing Tables for WPBakery Page Builder Pro! 🎨\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Domain TLD Pricing Table\u003C\u002Fstrong> fetched directly from WHMCS! 🏷️\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated WHMCS Login Form\u003C\u002Fstrong> for seamless user access! 🔒\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Looking for Elementor Integration?\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fvoid-elementor-whmcs-elements\u002F\" rel=\"ugc\">Find our Elementor WHMCS Elements plugin here!\u003C\u002Fa> ➡️\u003Cbr \u002F>\n* \u003Ca href=\"https:\u002F\u002Fvoidcoders.com\u002Fproduct\u002Fhostdaddy-responsive-whmcs-hosting-wordpress-theme\u002F\" rel=\"nofollow ugc\">Get our HostDaddy Hosting WordPress theme with WHMCS Elements Pro for Elementor included!\u003C\u002Fa> 🖥️\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Does This Plugin Provide You?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Direct WHMCS Pricing:\u003C\u002Fstrong> Use your WHMCS pricing directly on your WordPress site, ensuring accuracy and saving time. 💰\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Integrated Knowledge Base:\u003C\u002Fstrong> Empower your users with an on-site knowledge base search form. 📚\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Future-Proof Your Business:\u003C\u002Fstrong> More advanced features are planned for our Pro Version. \u003Ca href=\"https:\u002F\u002Fvoidcoders.com\u002Fwpbakery-visual-composer-whmcs-elements-pro-subscription\u002F\" rel=\"nofollow ugc\">Subscribe for the Pro version release now and get a \u003Cstrong>whopping 60% Discount!\u003C\u002Fstrong>\u003C\u002Fa> 🎁\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> This plugin functions as an addon for \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fvisual-composer-page-builder-for-wordpress\u002F242431\" rel=\"nofollow ugc\">WPBakery Page Builder\u003C\u002Fa>. It \u003Cstrong>requires WPBakery Page Builder to be installed and up-to-date\u003C\u002Fstrong> to its latest version to work correctly. ⚠️\u003C\u002Fp>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>The Plugin’s domain search feature relies on an API call to the external free service provided by \u003Ca href=\"http:\u002F\u002Fwhoiz.herokuapp.com\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwhoiz.herokuapp.com\u002F\u003C\u002Fa>. When a domain is searched, the query is passed to this API, and the response is then fetched and displayed. 🔗\u003C\u002Fp>\n","🚀 This WordPress Plugin seamlessly integrates various WPBakery Page Builder widgets with WHMCS, the leading solution for hosting companies to bill and &hellip;",2000,55727,92,5,"2025-12-02T23:33:00.000Z","6.9.4","4.4","5.6",[75,76,21,35,77],"page-builder","visual-composer","wpbakery","https:\u002F\u002Ftheinnovs.com\u002Fwpb-whmcs-elements-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fvoid-visual-whmcs-element.zip",54,3,"2025-12-17 00:00:00",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":14,"last_updated":93,"tested_up_to":94,"requires_at_least":48,"requires_php":95,"tags":96,"homepage":101,"download_link":102,"security_score":13,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"domain-search-for-whmcs","Domain Search for WHMCS","2.0.3","Shipon Karmakar","https:\u002F\u002Fprofiles.wordpress.org\u002Fshiponkarmakar\u002F","\u003Cp>Domain Search for WHMCS is a lightweight yet powerful WordPress plugin that allows users to search for domain names and redirects them to your WHMCS-powered domain registration portal. This seamless integration improves user experience and streamlines domain purchase processes.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Simple and fast domain search form\u003C\u002Fli>\n\u003Cli>Fully customizable search field and placeholder text\u003C\u002Fli>\n\u003Cli>Shortcode support for easy placement anywhere on your website\u003C\u002Fli>\n\u003Cli>Redirect users to your WHMCS domain registration page automatically\u003C\u002Fli>\n\u003Cli>Admin settings page for easy configuration\u003C\u002Fli>\n\u003Cli>Lightweight and optimized for speed\u003C\u002Fli>\n\u003Cli>Secure nonce verification for form submissions\u003C\u002Fli>\n\u003Cli>Supports multiple domain search shortcodes with custom settings\u003C\u002Fli>\n\u003Cli>Easy deletion and management of created shortcodes\u003C\u002Fli>\n\u003Cli>Optimized code for better WordPress compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is perfect for web hosting businesses, domain resellers, and WHMCS-based service providers looking to enhance user engagement and conversion rates.\u003C\u002Fp>\n","Integrate WHMCS domain search functionality into your WordPress website with a clean, responsive search form.",200,1517,"2025-04-03T17:47:00.000Z","6.7.5","7.2",[97,98,99,21,100],"domain-lookup","domain-registration","domain-search","whmcs-integration","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdomain-search-for-whmcs\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdomain-search-for-whmcs.2.0.3.zip",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":13,"downloaded":111,"rating":13,"num_ratings":81,"last_updated":112,"tested_up_to":113,"requires_at_least":72,"requires_php":114,"tags":115,"homepage":120,"download_link":121,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"whmcs-price","WHMCS Price","1.3","MohammadReza Kamali","https:\u002F\u002Fprofiles.wordpress.org\u002Fkamalireal\u002F","\u003Cp>If you wan’t to show your products & domains price from WHMCS script in wordpress, you can use this plugin !\u003C\u002Fp>\n\u003Ch3>100% FREE And Open Source !\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>WHMCS Price\u003C\u002Fstrong>\u003Cbr \u002F>\nDynamic way for extracting product & domain price from WHMCS for use on the pages of your website!\u003C\u002Fp>\n\u003Cp>Plugin features:\u003Cbr \u002F>\n* Extract product price.\u003Cbr \u002F>\n* Extract domain price.\u003Cbr \u002F>\n* Use this plugin to Show price in posts and pages.\u003Cbr \u002F>\n* Use this plugin to Show price in theme.\u003C\u002Fp>\n\u003Ch3>Persian Document\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>برای مشاهده راهنمای فارسی از این پلاگین \u003Ca href=\"https:\u002F\u002Fblog.iranwebsv.net\u002Fwhmcs_price\" rel=\"nofollow ugc\">اینجا کلیک کنید\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Product Pricing\u003C\u002Fh3>\n\u003Cp>This is shortcode for extract product price:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[whmcs pid=\"1\" bc=\"1m\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Col>\n\u003Cli>Change pid value in shortcode with your Product ID.\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change bc value in shortcode with your BillingCycle Product. BillingCycles are :\u003C\u002Fp>\n\u003Cp>Monthly (1 Month) : bc=”1m”\u003Cbr \u002F>\nQuarterly (3 Month) : bc=”3m”\u003Cbr \u002F>\nSemiannually (6 Month) : bc=”6m”\u003Cbr \u002F>\nAnnually (1 Year) : bc=”1y”\u003Cbr \u002F>\nBiennially (2 Year) : bc=”2y”\u003Cbr \u002F>\nTriennially (3 Year) : bc=”3y”\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Domain Pricing\u003C\u002Fh3>\n\u003Cp>This is shortcode for extract domain price:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[whmcs tld=\"com\" type=\"register\" reg=\"1y\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Col>\n\u003Cli>Change tld value in shortcode with your Domain TLD (com, org, net, …).\u003C\u002Fli>\n\u003Cli>Change type value in shortcode with register, renew, transfer .\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change reg value in shortcode with your Register Period of TLD. Registers Period are :\u003C\u002Fp>\n\u003Cp>Annually (1 Year) : reg=”1y”\u003Cbr \u002F>\nBiennially (2 Year) : reg=”2y”\u003Cbr \u002F>\nTriennially (3 Year) : reg=”3y”\u003Cbr \u002F>\n…\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Traducciones\u003C\u002Fh3>\n\u003Cp>You can read complete english documentations on setting plugin page and persian documentations on \u003Ca href=\"https:\u002F\u002Fblog.iranwebsv.net\u002Fwhmcs_price\" rel=\"nofollow ugc\">iranwebsv.net\u003C\u002Fa>\u003C\u002Fp>\n","Dynamic way for extracting product & domain price from WHMCS.",5170,"2018-08-23T11:52:00.000Z","4.9.29","5.2.4",[116,117,118,119,21],"page","post","price","show","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwhmcs-price\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhmcs-price.1.3.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":130,"downloaded":131,"rating":11,"num_ratings":56,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":18,"tags":135,"homepage":137,"download_link":138,"security_score":24,"vuln_count":25,"unpatched_count":25,"last_vuln_date":26,"fetched_at":27},"whmcs-domain-checker-widget","LJM WHMCS Domain Checker","1.1.2","leejmurphy","https:\u002F\u002Fprofiles.wordpress.org\u002Fleejmurphy\u002F","\u003Cp>This plugin will allow you display the Domain Checker integration code for WHMCS in a nice tidy widget. You MUST have WHMCS installed in order for this plugin to work.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>You can follow this plugin on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fleejmurphy\u002Fwp-whmcs-domain-checker\" rel=\"nofollow ugc\">Git Hub\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","A simple plugin for WordPress that allows you to display the Domain Checker for WHMCS in a nice tidy widget.",20,5492,"2013-01-29T21:03:00.000Z","3.5.2","3",[136,21],"domain-checker","http:\u002F\u002Fwww.leemurphy.co.uk\u002Fofferings\u002Ffile\u002F2-whmcs-wordpress-domain-checker","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwhmcs-domain-checker-widget.1.1.2.zip",{"attackSurface":140,"codeSignals":187,"taintFlows":273,"riskAssessment":274,"analyzedAt":282},{"hooks":141,"ajaxHandlers":183,"restRoutes":184,"shortcodes":185,"cronEvents":186,"entryPointCount":25,"unprotectedCount":25},[142,147,151,154,157,161,165,170,174,178],{"type":143,"name":144,"callback":145,"file":146,"line":80},"action","init","load_plugin_textdomain","class-whmcs-domain-checker.php",{"type":143,"name":148,"callback":149,"file":146,"line":150},"wpmu_new_blog","activate_new_site",57,{"type":143,"name":152,"callback":153,"file":146,"line":11},"admin_enqueue_scripts","enqueue_admin_stylescripts",{"type":143,"name":155,"callback":156,"file":146,"line":44},"wp_footer","footer_scripts",{"type":143,"name":158,"callback":159,"file":146,"line":160},"wp","detect_elements",66,{"type":143,"name":162,"callback":163,"file":146,"line":164},"wp_head","header_styles",493,{"type":143,"name":166,"callback":167,"file":168,"line":169},"admin_print_styles-widgets.php","register_admin_styles_scripts","includes\\widget-domain_checker.php",29,{"type":143,"name":171,"callback":172,"file":168,"line":173},"wp_enqueue_scripts","register_widget_styles",32,{"type":143,"name":175,"callback":176,"file":168,"line":177},"widgets_init","anonymous",324,{"type":143,"name":179,"callback":180,"file":181,"line":182},"plugins_loaded","get_instance","plugincore.php",37,[],[],[],[],{"dangerousFunctions":188,"sqlUsage":192,"outputEscaping":194,"fileOperations":25,"externalRequests":25,"nonceChecks":14,"capabilityChecks":14,"bundledLibraries":272},[189],{"fn":190,"file":168,"line":177,"context":191},"create_function","add_action( 'widgets_init', create_function( '', 'register_widget(\"Widget_domain_checker\");' ) );",{"prepared":14,"raw":25,"locations":193},[],{"escaped":195,"rawEcho":196,"locations":197},7,46,[198,201,203,205,206,207,208,209,211,213,215,216,218,219,220,221,223,225,226,227,230,231,232,233,235,236,237,238,240,241,242,243,244,246,248,250,252,254,256,258,260,262,264,266,268,270],{"file":146,"line":199,"context":200},547,"raw output",{"file":146,"line":202,"context":200},562,{"file":204,"line":56,"context":200},"includes\\element-domain_checker.php",{"file":204,"line":56,"context":200},{"file":204,"line":56,"context":200},{"file":204,"line":56,"context":200},{"file":204,"line":81,"context":200},{"file":204,"line":210,"context":200},4,{"file":204,"line":212,"context":200},8,{"file":204,"line":214,"context":200},11,{"file":204,"line":214,"context":200},{"file":217,"line":14,"context":200},"includes\\field-colorpicker.php",{"file":217,"line":14,"context":200},{"file":217,"line":14,"context":200},{"file":217,"line":14,"context":200},{"file":222,"line":173,"context":200},"includes\\field-onoff.php",{"file":222,"line":224,"context":200},36,{"file":222,"line":224,"context":200},{"file":222,"line":224,"context":200},{"file":228,"line":229,"context":200},"includes\\field-slider.php",24,{"file":228,"line":229,"context":200},{"file":228,"line":229,"context":200},{"file":228,"line":229,"context":200},{"file":234,"line":14,"context":200},"includes\\field-smalltextfield.php",{"file":234,"line":14,"context":200},{"file":234,"line":14,"context":200},{"file":234,"line":14,"context":200},{"file":239,"line":14,"context":200},"includes\\field-textfield.php",{"file":239,"line":14,"context":200},{"file":239,"line":14,"context":200},{"file":239,"line":14,"context":200},{"file":168,"line":150,"context":200},{"file":168,"line":245,"context":200},63,{"file":168,"line":247,"context":200},65,{"file":168,"line":249,"context":200},116,{"file":168,"line":251,"context":200},121,{"file":168,"line":253,"context":200},129,{"file":168,"line":255,"context":200},131,{"file":168,"line":257,"context":200},133,{"file":168,"line":259,"context":200},163,{"file":168,"line":261,"context":200},186,{"file":168,"line":263,"context":200},193,{"file":168,"line":265,"context":200},198,{"file":168,"line":267,"context":200},199,{"file":168,"line":269,"context":200},213,{"file":168,"line":271,"context":200},284,[],[],{"summary":275,"deductions":276},"The \"whmcs-domain-checker\" plugin v1.0.1 presents a mixed security posture. On the positive side, the plugin boasts a very small attack surface with no apparent AJAX handlers, REST API routes, shortcodes, or cron events. All identified SQL queries utilize prepared statements, and there are no recorded historical vulnerabilities (CVEs), which suggests a generally well-maintained and secure codebase in these areas.  Furthermore, nonce and capability checks are present for its single entry point, and there are no file operations or external HTTP requests that could introduce vulnerabilities. However, a significant concern is the presence of the `create_function` dangerous function, which can lead to arbitrary code execution if not handled with extreme care. Additionally, a low percentage (13%) of output escaping indicates a potential for cross-site scripting (XSS) vulnerabilities across the majority of its output operations. While taint analysis shows no current issues, this could be due to the limited flows analyzed or the nature of the detected `create_function` usage.\n\nIn conclusion, while the plugin benefits from a limited attack surface and a clean vulnerability history, the use of `create_function` and the poor output escaping practices represent substantial risks that need immediate attention. The absence of taint flow issues might be misleading if the dangerous function is not being properly sanitized or if the taint analysis was not comprehensive. Therefore, despite its strengths in other areas, the identified code signals warrant a cautious approach and suggest that the plugin is not as secure as its limited attack surface might initially imply.",[277,280],{"reason":278,"points":279},"Presence of dangerous function 'create_function'",15,{"reason":281,"points":195},"Low output escaping percentage (13%)","2026-03-16T21:46:44.172Z",{"wat":284,"direct":321},{"assetPaths":285,"generatorPatterns":318,"scriptPaths":319,"versionParams":320},[286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,317],"\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.jplayer.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.selectbox.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fmoment.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.inputmask.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fchart.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.validate.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fdaterangepicker.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-select.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-datepicker.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-datetimepicker.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-timepicker.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-colorpicker.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-slider.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fbootstrap-wysihtml5.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fselect2.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fsummernote.min.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fjquery.summernote.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fjs\u002Fmain.js","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap-reset.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Ffont-awesome.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fstyle-responsive.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fjquery.selectbox.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fdaterangepicker.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap-select.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap-datepicker.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap-colorpicker.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fbootstrap-slider.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fselect2.css","\u002Fwp-content\u002Fplugins\u002Fwhmcs-domain-checker\u002Fassets\u002Fcss\u002Fsummernote.css",[],[304],[],{"cssClasses":322,"htmlComments":323,"htmlAttributes":324,"restEndpoints":326,"jsGlobals":327,"shortcodeOutput":329},[123],[],[325],"data-plugin-slug=\"whmcs-domain-checker\"",[],[328],"whmcs_domain_checker_ajax_object",[]]