[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyeKFxY0aY88vM3QRpDUCSpLoRslKGvQO8mUafCnUzig":3,"$fvdkmt_Ca1UBK9gldOxiz1juKzuR51HJEw55qGdkqGLY":427,"$fwnrqOKQmQOCmWaRGiauh5Hh8IDTWZIIds-_bv09p2Ps":431},{"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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"discovery_status":30,"vulnerabilities":31,"developer":32,"crawl_stats":28,"alternatives":39,"analysis":127,"fingerprints":365},"pricing-tables","Pricing Tables","1.4","PluginsPoint","https:\u002F\u002Fprofiles.wordpress.org\u002Fkentothemes\u002F","\u003Cp>Pricing Tables is one of best and smart looking free pricing plugin for wordpress, easy to use and customize to display anywhere in your wordpress site page or post or via php code by shortcode. its pure CSS3 and HTML pricing table packs.\u003C\u002Fp>\n\u003Cp>you can control column width and color to match your current themes and website color as well as another great feature to add background image for pricing table area and you could add your own background image via image file link.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"http:\u002F\u002Fpluginspoint.com\u002F\" rel=\"nofollow ugc\">Details and Support\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Pricing Table Using easy shortcodes (\u003Ccode>[wpt id=\"123\"]\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Featured column.\u003C\u002Fli>\n\u003Cli>Hover zoom effect.\u003C\u002Fli>\n\u003Cli>Custom width for column.\u003C\u002Fli>\n\u003Cli>Unlimited column color.\u003C\u002Fli>\n\u003Cli>Unlimited numbers of column & row.\u003C\u002Fli>\n\u003Cli>Unlimited Background Image for Table area, use your own.\u003C\u002Fli>\n\u003Cli>Top and bottom gradient or flat background.\u003C\u002Fli>\n\u003Cli>Custom background image for blank field.\u003C\u002Fli>\n\u003Cli>Table column margin.\u003C\u002Fli>\n\u003Cli>Tooltip text.\u003C\u002Fli>\n\u003Cli>Different ribbon to column(to mark featured, best, new, save, hot more…).\u003C\u002Fli>\n\u003Cli>Corner radius for column.\u003C\u002Fli>\n\u003Cli>Easy Admin Panel.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Video Tutorial\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\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\u002FO6YBeh56NEQ?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","Wordpress Pricing Table is pure CSS3 and HTML pricing table packs.",30,8284,80,4,"2016-12-05T15:56:00.000Z","4.6.30","3.8","",[20,21,22,23,4],"free-pricing-table","price-table","pricing-table","pricing-table-plugin","http:\u002F\u002Fpluginspoint.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-tables.1.4.zip",85,0,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":26,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"kentothemes",22,640,8,84,"2026-05-19T21:19:03.986Z",[40,56,70,89,105],{"slug":41,"name":42,"version":43,"author":7,"author_profile":8,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":17,"requires_php":18,"tags":52,"homepage":53,"download_link":54,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":55},"kento-pricing-table-free","Pricing Tables Free","2.4","\u003Cp>Pricing Tables is one of best and smart looking free pricing plugin for WordPress, easy to use and customize to display anywhere in your wordpress site page or post or via php code by shortcode. its pure CSS3 and HTML pricing table pack.\u003C\u002Fp>\n\u003Cp>You can control column width and color to match your current themes and website color as well as another great feature to add background image for pricing table area and you could add your own background image via image file link.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpluginspoint.com\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fpluginspoint.com\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fkento-pricing-table-free\" rel=\"ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\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\u002FbJJpJyVr8FQ?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>\u003Cstrong>Plugin Support\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have a question or problem with the Pricing Table plugin, post it on the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fkento-pricing-table-free\" rel=\"ugc\">support\u003C\u002Fa> section and we will try to solved your issues with a short time.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Plugin Features : \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Unlimited Pricing Table Using easy shortcodes ([wpt id=”387″])\u003C\u002Fli>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Custom width for column.\u003C\u002Fli>\n\u003Cli>Unlimited column color.\u003C\u002Fli>\n\u003Cli>Unlimited numbers of column & row.\u003C\u002Fli>\n\u003Cli>Unlimited Background Image for Table area.\u003C\u002Fli>\n\u003Cli>Hide or display blank field.\u003C\u002Fli>\n\u003Cli>Top and bottom gradient or flat background.\u003C\u002Fli>\n\u003Cli>Custom background image for blank field.\u003C\u002Fli>\n\u003Cli>Table column margin.\u003C\u002Fli>\n\u003Cli>Corner radius for column.\u003C\u002Fli>\n\u003Cli>Easy Admin Panel.\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress Pricing Tables is pure CSS3 and HTML pricing table packs.",100,29122,68,15,"2017-11-20T08:38:00.000Z","4.9.29",[20,21,22,23,4],"http:\u002F\u002Fpluginspoint.com\u002Fproduct\u002Fpricing-table-free","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkento-pricing-table-free.zip","2026-04-16T10:56:18.058Z",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":27,"num_ratings":27,"last_updated":66,"tested_up_to":51,"requires_at_least":17,"requires_php":18,"tags":67,"homepage":68,"download_link":69,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":55},"pricing-table-free","Pricing Table","1.0","Themepoints","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemepoints\u002F","\u003Cp>Pricing Table WordPress is a fully responsive HTML & CSS3 WordPress plugin that offering a modern and engaging user experience. This plugin allow you to create awesome responsive pricing tables for your site\u002Fblog in a minutes.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fthemepoints.com\" rel=\"nofollow ugc\">Live Preview!&raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin Features \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fully responsive.\u003C\u002Fli>\n\u003Cli>All Browser support.\u003C\u002Fli>\n\u003Cli>Unlimited Pricing Table.\u003C\u002Fli>\n\u003Cli>Display Pricing Table by Unique Post id.\u003C\u002Fli>\n\u003Cli>Use via short-code.\u003C\u002Fli>\n\u003Cli>4 Different Themes.\u003C\u002Fli>\n\u003Cli>Header background color Option.\u003C\u002Fli>\n\u003Cli>Header Title Font color Option.\u003C\u002Fli>\n\u003Cli>Header Title Font Size Option.\u003C\u002Fli>\n\u003Cli>Subtitle Font Color Option.\u003C\u002Fli>\n\u003Cli>Subtitle Font Size Option.\u003C\u002Fli>\n\u003Cli>Features Font Size Option.\u003C\u002Fli>\n\u003Cli>Features Font Color Option.\u003C\u002Fli>\n\u003Cli>Add and remove Pricing Table from back-end.\u003C\u002Fli>\n\u003Cli>Highly customized for User Experience.\u003C\u002Fli>\n\u003Cli>And Many More…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong> Available Video Instruction \u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\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\u002FAjJRYM1WIbI?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","This pack of CSS3 Pricing Tables is a complete solution for building awesome Responsive pricing tables in a minutes.",10,2352,"2017-11-19T07:41:00.000Z",[20,21,22,23,4],"http:\u002F\u002Fthemepoints.com\u002Fpricing-table-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-table-free.zip",{"slug":71,"name":72,"version":73,"author":74,"author_profile":75,"description":76,"short_description":77,"active_installs":78,"downloaded":79,"rating":46,"num_ratings":80,"last_updated":81,"tested_up_to":82,"requires_at_least":17,"requires_php":18,"tags":83,"homepage":84,"download_link":85,"security_score":86,"vuln_count":87,"unpatched_count":87,"last_vuln_date":88,"fetched_at":55},"pricingtable","PickPlugins Pricing Table","1.12.12","PickPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fpickplugins\u002F","\u003Cp>Long waited premium pricing table plugin for WordPress published to display pricing grid on your WordPress site. this plugin generate pure HTML and CSS3 grid to display pricing table data.\u003Cbr \u002F>\nVariety of support for style, themes and table items to display as your needs.\u003Cbr \u002F>\nCould be possible to generate hosting style pricing table grid, flat grid, hide blank filed or display blank field with cross icon.\u003C\u002Fp>\n\u003Ch3>PricingTable by \u003Ca href=\"http:\u002F\u002Fpickplugins.com\" rel=\"nofollow ugc\">http:\u002F\u002Fpickplugins.com\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fpricing-table\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Buy Premium &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fdemo\u002Fpricingtable\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">See the Live demos &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fpricing-table\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Support &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.pickplugins.com\u002Fdocumentation\u002Fpricingtable\u002F?ref=wordpress.org\" rel=\"nofollow ugc\">Documentation &raquo;\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Unlimited pricing table anywhere.\u003C\u002Fli>\n\u003Cli>Unlimited Column & Row.\u003C\u002Fli>\n\u003Cli>Display YouTube, vimeo video on each column.\u003C\u002Fli>\n\u003Cli>Easy to use anywhere via short-codes.\u003C\u002Fli>\n\u003Cli>Header description text.\u003C\u002Fli>\n\u003Cli>Price description text.\u003C\u002Fli>\n\u003Cli>Display image for each column.\u003C\u002Fli>\n\u003Cli>Column header background color.\u003C\u002Fli>\n\u003Cli>Column price background color.\u003C\u002Fli>\n\u003Cli>Unlimited ribbons.\u003C\u002Fli>\n\u003Cli>Featured column.\u003C\u002Fli>\n\u003Cli>Slider on mobile.\u003C\u002Fli>\n\u003Cli>Tool-tip text anywhere.\u003C\u002Fli>\n\u003Cli>Background Image for table area.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>25 Total different themes\u003C\u002Fli>\n\u003Cli>Column animation\u003C\u002Fli>\n\u003Cli>Slider\u002FCarousel view on mobile.\u003C\u002Fli>\n\u003Cli>Currency Switcher.\u003C\u002Fli>\n\u003C\u002Ful>\n","PricingTable to display pricing grid on your WordPress site.",1000,100688,20,"2026-01-06T09:48:00.000Z","6.9.4",[21,22,23],"https:\u002F\u002Fwww.pickplugins.com\u002Fitem\u002Fpricing-table\u002F?ref=dashboard","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricingtable.zip",79,1,"2025-02-27 20:10:05",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":64,"downloaded":97,"rating":98,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":101,"requires_php":18,"tags":102,"homepage":103,"download_link":104,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":55},"pricing-table-extended","Pricing Table Extended","1.1.0","phantasmacode","https:\u002F\u002Fprofiles.wordpress.org\u002Fphantasmacode\u002F","\u003Cp>Pricing Table Extended is WP Plugin to create pricing table easily.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Of Course it’s easy to use\u003C\u002Fli>\n\u003Cli>Using Good User Interface to make you think it’s premium stuff\u003C\u002Fli>\n\u003Cli>Unlimited Theme ( You can help me, create more theme by yourself )\u003C\u002Fli>\n\u003Cli>Translation available ( I need your help too for translate it into your languages )\u003C\u002Fli>\n\u003Cli>Complete Documentation Page so you can use it and contribute too\u003C\u002Fli>\n\u003Cli>I think it’s not feature but important for me. Donate button available for you\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Any feedback will be appreciated to make this plugin better.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Demo currently is not available. I will upload it later\u003C\u002Fli>\n\u003Cli>License: \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-3.0.txt\" rel=\"nofollow ugc\">GNU GPL\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Pricing Table Extended is WP Plugin to create pricing table easily. 4 themes available and you can create your theme too.",6691,60,6,"2014-03-30T15:28:00.000Z","3.5.2",[21,22,4],"http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpricing-table-extended\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-table-extended.zip",{"slug":106,"name":107,"version":108,"author":109,"author_profile":110,"description":111,"short_description":112,"active_installs":113,"downloaded":114,"rating":115,"num_ratings":115,"last_updated":116,"tested_up_to":82,"requires_at_least":117,"requires_php":18,"tags":118,"homepage":122,"download_link":123,"security_score":124,"vuln_count":125,"unpatched_count":27,"last_vuln_date":126,"fetched_at":55},"dk-pricr-responsive-pricing-table","Responsive Pricing Table","5.1.13","WP Darko","https:\u002F\u002Fprofiles.wordpress.org\u002Fspwebguy\u002F","\u003Cp>This plugin adds a “Pricing Tables” tab in the admin panel which allows you to create pricing tables for your website the easy way. You can quickly add features to your different plans, choose a color (as well as many other options) and display your price table anywhere with a simple shortcode. What you see is what you get, and it’s totally free.\u003C\u002Fp>\n\u003Cp>[Compatible with PHP 8.]\u003C\u002Fp>\n\u003Ch4>No limitation for the Free version\u003C\u002Fh4>\n\u003Cp>The Free version of the Responsive Pricing Table plugin is \u003Cstrong>not limited\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Available fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Subtitle\u003C\u002Fli>\n\u003Cli>Description\u003C\u002Fli>\n\u003Cli>Price\u003C\u002Fli>\n\u003Cli>Recurrence (“one-time fee”, “per month”)\u003C\u002Fli>\n\u003Cli>Small icon\u003C\u002Fli>\n\u003Cli>Features (as many as you want)\u003C\u002Fli>\n\u003Cli>Button URL and text\u003C\u002Fli>\n\u003Cli>Custom buttons (Stripe, Paypal…)\u003C\u002Fli>\n\u003Cli>Custom CSS classes\u003C\u002Fli>\n\u003Cli>Color (per plan)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Available settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Recommended plan (highlight any plan)\u003C\u002Fli>\n\u003Cli>Remove currency sign (eg. for free plans)\u003C\u002Fli>\n\u003Cli>Change currency sign (€, £, ¥, $…)\u003C\u002Fli>\n\u003Cli>Links behavior (current\u002Fnew window)\u003C\u002Fli>\n\u003Cli>Force original fonts\u003C\u002Fli>\n\u003Cli>Title alignment\u003C\u002Fli>\n\u003Cli>Font size presets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Price toggle (e.g. monthly\u002Fyearly)\u003C\u002Fli>\n\u003Cli>Pricing plan equalizer\u003C\u002Fli>\n\u003Cli>New designs\u002Flayouts\u003C\u002Fli>\n\u003Cli>Feature tooltips (info bubbles)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out our \u003Ca href=\"https:\u002F\u002Fwpdarko.com\u002Fitems\u002Fresponsive-pricing-table-pro\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa>, see all these features in action.\u003C\u002Fp>\n\u003Ch4>Usage\u002FVideo tutorial\u003C\u002Fh4>\n\u003Cp>Go to \u003Ca href=\"https:\u002F\u002Fhelp.wpdarko.com\u002Fen\u002Farticles\u002F109005-get-started-with-responsive-pricing-table\" rel=\"nofollow ugc\">the plugin’s documentation\u003C\u002Fa> if you need more information on how to use this plugin.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>Find help on \u003Ca href=\"https:\u002F\u002Fhelp.wpdarko.com\u002Fen\" rel=\"nofollow ugc\">our support platform\u003C\u002Fa> for this plugin (we’ll answer you fast, promise).\u003C\u002Fp>\n","A responsive and elegant way to present your offer to your visitors. Create a new pricing table now and copy-paste the shortcode anywhere.",10000,501889,92,"2026-01-29T19:29:00.000Z","3.6",[119,120,22,4,121],"prices","pricing","shortcode","https:\u002F\u002Fwpdarko.com\u002Fitems\u002Fresponsive-pricing-table-pro\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdk-pricr-responsive-pricing-table.5.1.13.zip",95,5,"2026-01-06 20:37:08",{"attackSurface":128,"codeSignals":167,"taintFlows":325,"riskAssessment":353,"analyzedAt":364},{"hooks":129,"ajaxHandlers":150,"restRoutes":158,"shortcodes":159,"cronEvents":164,"entryPointCount":165,"unprotectedCount":166},[130,136,139,142,146],{"type":131,"name":132,"callback":133,"file":134,"line":135},"action","init","wpt_script_pro","index.php",36,{"type":131,"name":132,"callback":137,"file":134,"line":138},"wpt_register",37,{"type":131,"name":140,"callback":141,"file":134,"line":46},"add_meta_boxes","meta_boxes_wpt",{"type":131,"name":143,"callback":144,"file":134,"line":145},"save_post","meta_boxes_wpt_save",608,{"type":131,"name":147,"callback":148,"file":134,"line":149},"admin_menu","wpt_menu_init",896,[151,155],{"action":152,"nopriv":153,"callback":152,"hasNonce":153,"hasCapCheck":153,"file":134,"line":154},"wpt_ajax_form",false,764,{"action":152,"nopriv":156,"callback":152,"hasNonce":153,"hasCapCheck":153,"file":134,"line":157},true,765,[],[160],{"tag":161,"callback":162,"file":134,"line":163},"wpt","wpt_display",793,[],3,2,{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":27,"externalRequests":27,"nonceChecks":87,"capabilityChecks":27,"bundledLibraries":324},[],{"prepared":27,"raw":27,"locations":170},[],{"escaped":172,"rawEcho":173,"locations":174},13,77,[175,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,212,214,216,218,219,221,223,224,226,228,230,232,234,236,238,240,241,243,245,247,249,251,253,255,257,259,261,264,266,268,270,272,274,276,278,279,281,283,285,287,288,290,292,294,296,298,300,302,304,305,307,308,310,312,314,316,318,320,322],{"file":134,"line":176,"context":177},154,"raw output",{"file":134,"line":179,"context":177},156,{"file":134,"line":181,"context":177},161,{"file":134,"line":183,"context":177},185,{"file":134,"line":185,"context":177},197,{"file":134,"line":187,"context":177},206,{"file":134,"line":189,"context":177},208,{"file":134,"line":191,"context":177},214,{"file":134,"line":193,"context":177},216,{"file":134,"line":195,"context":177},226,{"file":134,"line":197,"context":177},230,{"file":134,"line":199,"context":177},236,{"file":134,"line":201,"context":177},246,{"file":134,"line":203,"context":177},248,{"file":134,"line":205,"context":177},258,{"file":134,"line":207,"context":177},267,{"file":134,"line":209,"context":177},269,{"file":134,"line":211,"context":177},276,{"file":134,"line":213,"context":177},278,{"file":134,"line":215,"context":177},279,{"file":134,"line":217,"context":177},344,{"file":134,"line":217,"context":177},{"file":134,"line":220,"context":177},363,{"file":134,"line":222,"context":177},364,{"file":134,"line":222,"context":177},{"file":134,"line":225,"context":177},394,{"file":134,"line":227,"context":177},411,{"file":134,"line":229,"context":177},428,{"file":134,"line":231,"context":177},441,{"file":134,"line":233,"context":177},451,{"file":134,"line":235,"context":177},461,{"file":134,"line":237,"context":177},508,{"file":134,"line":239,"context":177},659,{"file":134,"line":239,"context":177},{"file":134,"line":242,"context":177},673,{"file":134,"line":244,"context":177},690,{"file":134,"line":246,"context":177},705,{"file":134,"line":248,"context":177},718,{"file":134,"line":250,"context":177},728,{"file":134,"line":252,"context":177},743,{"file":134,"line":254,"context":177},865,{"file":134,"line":256,"context":177},869,{"file":134,"line":258,"context":177},873,{"file":134,"line":260,"context":177},879,{"file":262,"line":263,"context":177},"themes\u002Fthemes.php",26,{"file":262,"line":265,"context":177},33,{"file":262,"line":267,"context":177},49,{"file":262,"line":269,"context":177},56,{"file":262,"line":271,"context":177},66,{"file":262,"line":273,"context":177},73,{"file":262,"line":275,"context":177},87,{"file":262,"line":277,"context":177},111,{"file":262,"line":181,"context":177},{"file":262,"line":280,"context":177},168,{"file":262,"line":282,"context":177},184,{"file":262,"line":284,"context":177},191,{"file":262,"line":286,"context":177},201,{"file":262,"line":189,"context":177},{"file":262,"line":289,"context":177},222,{"file":262,"line":291,"context":177},249,{"file":262,"line":293,"context":177},303,{"file":262,"line":295,"context":177},310,{"file":262,"line":297,"context":177},326,{"file":262,"line":299,"context":177},333,{"file":262,"line":301,"context":177},343,{"file":262,"line":303,"context":177},350,{"file":262,"line":222,"context":177},{"file":262,"line":306,"context":177},391,{"file":262,"line":231,"context":177},{"file":262,"line":309,"context":177},448,{"file":262,"line":311,"context":177},464,{"file":262,"line":313,"context":177},471,{"file":262,"line":315,"context":177},481,{"file":262,"line":317,"context":177},488,{"file":262,"line":319,"context":177},502,{"file":262,"line":321,"context":177},526,{"file":323,"line":166,"context":177},"wpt-admin.php",[],[326,343],{"entryPoint":327,"graph":328,"unsanitizedCount":99,"severity":342},"wpt_ajax_form (index.php:612)",{"nodes":329,"edges":340},[330,335],{"id":331,"type":332,"label":333,"file":134,"line":334},"n0","source","$_POST (x6)",617,{"id":336,"type":337,"label":338,"file":134,"line":239,"wp_function":339},"n1","sink","echo() [XSS]","echo",[341],{"from":331,"to":336,"sanitized":153},"medium",{"entryPoint":344,"graph":345,"unsanitizedCount":27,"severity":352},"\u003Cindex> (index.php:0)",{"nodes":346,"edges":350},[347,349],{"id":331,"type":332,"label":348,"file":134,"line":334},"$_POST (x7)",{"id":336,"type":337,"label":338,"file":134,"line":239,"wp_function":339},[351],{"from":331,"to":336,"sanitized":156},"low",{"summary":354,"deductions":355},"The \"pricing-tables\" plugin v1.4 exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and having no recorded vulnerabilities, several areas raise concerns. The static analysis reveals a notable attack surface with two AJAX handlers, both lacking authentication checks. This is a significant risk, as it exposes potential entry points for attackers to interact with the plugin without proper authorization. Furthermore, only 14% of output escaping is properly implemented, suggesting a risk of Cross-Site Scripting (XSS) vulnerabilities, especially when combined with unsanitized data flows identified in the taint analysis.\n\nThe plugin's lack of recorded CVEs is a positive sign, indicating a history of relatively secure development. However, this does not negate the risks identified in the current analysis. The presence of unsanitized paths in taint analysis, coupled with the unprotected AJAX endpoints and insufficient output escaping, creates a plausible path for attackers to exploit. The plugin has strengths in its SQL handling and absence of known vulnerabilities, but the identified weaknesses in authentication and output sanitation require immediate attention to mitigate potential security threats.",[356,358,360,362],{"reason":357,"points":64},"AJAX handlers without authentication checks",{"reason":359,"points":36},"Low percentage of properly escaped output",{"reason":361,"points":125},"Unsanitized path in taint analysis",{"reason":363,"points":125},"Lack of capability checks on entry points","2026-04-16T11:17:06.582Z",{"wat":366,"direct":383},{"assetPaths":367,"generatorPatterns":374,"scriptPaths":375,"versionParams":376},[368,369,370,371,372,373],"\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fthemes\u002Fdefault\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fthemes\u002Fflat\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fthemes\u002Fultra\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fthemes\u002Fmonsoon\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fpricing-tables\u002Fjs\u002Fwpt-ajax.js",[],[373],[377,378,379,380,381,382],"pricing-tables\u002Fthemes\u002Fdefault\u002Fstyle.css?ver=","pricing-tables\u002Fthemes\u002Fflat\u002Fstyle.css?ver=","pricing-tables\u002Fthemes\u002Fultra\u002Fstyle.css?ver=","pricing-tables\u002Fthemes\u002Fmonsoon\u002Fstyle.css?ver=","pricing-tables\u002Fcss\u002Fstyle.css?ver=","pricing-tables\u002Fjs\u002Fwpt-ajax.js?ver=",{"cssClasses":384,"htmlComments":400,"htmlAttributes":403,"restEndpoints":422,"jsGlobals":423,"shortcodeOutput":425},[385,386,387,388,389,390,391,392,393,394,395,396,397,398,399],"wpt-column-width","wpt-shortcode-hint","wpt-column-margin","wpt-total-row","wpt-total-column","wpt-featured-column","wpt-table-field","wpt-table-field-header","wpt-table-field-price","wpt-table-column-ribon","wpt-table-column-signup-text","wpt-table-column-signup-url","wpt-table-column-color","wpt-bg-img","wpt-themes",[401,402],"\u003C!-- \n\n            \u003Coption disabled=\"disabled\" value=\"ultra\" ","\u003C!-- \n\n            \u003Coption disabled=\"disabled\" value=\"monsoon\" ",[404,405,406,407,408,409,410,411,412,413,414,415,416,417,418,419,420,421],"wpt_column_width","wpt_row_height","wpt_corner_radius","wpt_corner_gradient","wpt_style","wpt_column_margin","wpt_total_row","wpt_total_column","wpt_featured_column","wpt_table_field","wpt_table_field_header","wpt_table_field_price","wpt_table_column_ribon","wpt_table_column_signup_text","wpt_table_column_signup_url","wpt_table_column_color","wpt_bg_img","wpt_themes",[],[424],"wpt_ajax",[426],"[wpt id=",{"error":156,"url":428,"statusCode":429,"statusMessage":430,"message":430},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fpricing-tables\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":125,"versions":432},[433,438,445,452,459],{"version":6,"download_url":25,"svn_tag_url":434,"released_at":28,"has_diff":153,"diff_files_changed":435,"diff_lines":28,"trac_diff_url":436,"vulnerabilities":437,"is_current":156},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpricing-tables\u002Ftags\u002F1.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpricing-tables%2Ftags%2F1.3&new_path=%2Fpricing-tables%2Ftags%2F1.4",[],{"version":439,"download_url":440,"svn_tag_url":441,"released_at":28,"has_diff":153,"diff_files_changed":442,"diff_lines":28,"trac_diff_url":443,"vulnerabilities":444,"is_current":153},"1.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-tables.1.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpricing-tables\u002Ftags\u002F1.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpricing-tables%2Ftags%2F1.2&new_path=%2Fpricing-tables%2Ftags%2F1.3",[],{"version":446,"download_url":447,"svn_tag_url":448,"released_at":28,"has_diff":153,"diff_files_changed":449,"diff_lines":28,"trac_diff_url":450,"vulnerabilities":451,"is_current":153},"1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-tables.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpricing-tables\u002Ftags\u002F1.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpricing-tables%2Ftags%2F1.1&new_path=%2Fpricing-tables%2Ftags%2F1.2",[],{"version":453,"download_url":454,"svn_tag_url":455,"released_at":28,"has_diff":153,"diff_files_changed":456,"diff_lines":28,"trac_diff_url":457,"vulnerabilities":458,"is_current":153},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-tables.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpricing-tables\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fpricing-tables%2Ftags%2F1.0&new_path=%2Fpricing-tables%2Ftags%2F1.1",[],{"version":59,"download_url":460,"svn_tag_url":461,"released_at":28,"has_diff":153,"diff_files_changed":462,"diff_lines":28,"trac_diff_url":28,"vulnerabilities":463,"is_current":153},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpricing-tables.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fpricing-tables\u002Ftags\u002F1.0\u002F",[],[]]