[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ftbp2W9I9GhdzdaD7Bv6sW2PZWQEc5KmP16MduO4tDBA":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":107,"fingerprints":277},"logic-hop-convertkit-add-on","Logic Hop ConvertKit Add-on","3.0.2","Logic Hop","https:\u002F\u002Fprofiles.wordpress.org\u002Flogichop\u002F","\u003Cp>The Logic Hop ConvertKit Add-on brings the power of personalization to WordPress with ConvertKit.\u003C\u002Fp>\n\u003Ch4>Get personal and make sales with ConvertKit!\u003C\u002Fh4>\n\u003Cp>Finally you can use ConvertKit data to automate your website marketing.\u003C\u002Fp>\n\u003Cp>With the Logic Hop ConvertKit Add-on you can easily:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Message visitors directly – Show user’s name and location\u003C\u002Fli>\n\u003Cli>Upsell premium products to your best customers\u003C\u002Fli>\n\u003Cli>Offer coupon codes to tagged subscribers\u003C\u002Fli>\n\u003Cli>Update subscriber tags & custom fields from your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Create personalized experiences for your ConvertKit subscribers.\u003C\u002Fh4>\n\u003Cp>The Logic Hop ConvertKit Add-on is a WordPress plugin that extends the functionality of Logic Hop. With the plugin you can display ConvertKit data to your subscribers and personalize your website.\u003C\u002Fp>\n\u003Cp>ConvertKit tags and custom fields can be used with any Logic Hop condition while Logic Hop goals let you add or remove subscriber tags and update custom field data. You can even increment custom fields to add lead scoring to ConvertKit!\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display ConvertKit Subscriber data & Custom Fields\u003C\u002Fli>\n\u003Cli>Display content based on Subscriber Tags\u003C\u002Fli>\n\u003Cli>Add & remove Subscriber Tags from Logic Hop Goals\u003C\u002Fli>\n\u003Cli>Update Custom Fields based on website activity\u003C\u002Fli>\n\u003Cli>Increment & decrement fields for lead scoring\u003C\u002Fli>\n\u003Cli>Add custom content from forms\u003C\u002Fli>\n\u003Cli>Works with any Logic Hop Goal or Condition\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logic Hop 3+ Plugin & License Key or Data Plan\u003C\u002Fli>\n\u003Cli>ConvertKit Account\u003C\u002Fli>\n\u003C\u002Ful>\n","The Logic Hop ConvertKit Add-on brings the power of personalization to WordPress with ConvertKit.",0,1189,"","5.8.13","4.8.0","5.6",[18,19,20,21,22],"convertkit","logic-hop","personalization","personalized-content","personalized-marketing","https:\u002F\u002Flogichop.com\u002Fdocs\u002Fconvertkit","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-convertkit-add-on.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"logichop",12,190,88,30,86,"2026-04-04T06:53:46.996Z",[38,55,67,82,95],{"slug":39,"name":40,"version":41,"author":7,"author_profile":8,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":13,"tags":49,"homepage":51,"download_link":52,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"logic-hop-google-analytics-add-on","Logic Hop Google Analytics Add-on","3.1.5","\u003Cp>Add powerful Event Tracking to WordPress with the Logic Hop Google Analytics Add-on.\u003C\u002Fp>\n\u003Cp>Track actions and events triggered by users when browsing your website, and send the data straight to Google Analytics for in-depth reporting and analysis.\u003C\u002Fp>\n\u003Ch4>Add custom Event Tracking with ease.\u003C\u002Fh4>\n\u003Cp>The Google Analytics Add-on is a WordPress plugin that extends the functionality of Logic Hop. With the plugin you can easily use Logic Hop Conditions and Goals to send custom events to Google Analytics for powerful event tracking.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Send custom tracking events to Google Analytics\n\u003Cul>\n\u003Cli>On page load\u003C\u002Fli>\n\u003Cli>From Javascript events\u003C\u002Fli>\n\u003Cli>When Logic Hop Conditions are met\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Works with any Logic Hop Goal or Condition\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logic Hop 3+ Plugin & License Key or Data Plan\u003C\u002Fli>\n\u003Cli>Google Analytics Account\u003C\u002Fli>\n\u003C\u002Ful>\n","Add powerful Event Tracking to WordPress with the Logic Hop Google Analytics Add-on.",10,2077,"2022-02-15T16:40:00.000Z","5.9.13","5.0",[50,19,20,21,22],"google-analytics","https:\u002F\u002Flogichop.com\u002Fdocs\u002Fusing-logic-hop-google-analytics\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-google-analytics-add-on.3.1.5.zip",85,"2026-03-15T15:16:48.613Z",{"slug":56,"name":57,"version":58,"author":7,"author_profile":8,"description":59,"short_description":60,"active_installs":11,"downloaded":61,"rating":11,"num_ratings":11,"last_updated":62,"tested_up_to":14,"requires_at_least":48,"requires_php":13,"tags":63,"homepage":65,"download_link":66,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"logic-hop-drip-add-on","Logic Hop Drip Add-on","3.0.3","\u003Cp>The Logic Hop Drip Add-on brings the power of personalization to WordPress with Drip.\u003C\u002Fp>\n\u003Ch4>Get personal and make sales with Drip!\u003C\u002Fh4>\n\u003Cp>Finally you can use Drip data to automate your website marketing.\u003C\u002Fp>\n\u003Cp>With the Logic Hop Drip Add-on you can easily:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Message visitors directly – Show user’s name and location\u003C\u002Fli>\n\u003Cli>Upsell premium products to your best customers\u003C\u002Fli>\n\u003Cli>Offer coupon codes to tagged subscribers\u003C\u002Fli>\n\u003Cli>Update subscriber tags & custom fields from your website\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Create personalized experiences for your Drip subscribers.\u003C\u002Fh4>\n\u003Cp>The Logic Hop Drip Add-on is a WordPress plugin that extends the functionality of Logic Hop. With the plugin you can display Drip data to your subscribers and personalize your website.\u003C\u002Fp>\n\u003Cp>Drip tags and custom fields can be used with any Logic Hop condition while Logic Hop goals let you add or remove subscriber tags and update custom field data.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Drip Subscriber data & Custom Fields\u003C\u002Fli>\n\u003Cli>Display content based on Subscriber Tags\u003C\u002Fli>\n\u003Cli>Add & remove Subscriber Tags from Logic Hop Goals\u003C\u002Fli>\n\u003Cli>Update Custom Fields based on website activity\u003C\u002Fli>\n\u003Cli>Increment & decrement fields for lead scoring\u003C\u002Fli>\n\u003Cli>Add custom content from forms\u003C\u002Fli>\n\u003Cli>Works with any Logic Hop Goal or Condition\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Logic Hop 3+ Plugin & License Key or Data Plan\u003C\u002Fli>\n\u003Cli>Drip Account\u003C\u002Fli>\n\u003C\u002Ful>\n","The Logic Hop Drip Add-on brings the power of personalization to WordPress with Drip.",1314,"2021-07-12T17:10:00.000Z",[64,19,20,21,22],"drip","https:\u002F\u002Flogichop.com\u002Fdocs\u002Fdrip","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-drip-add-on.zip",{"slug":68,"name":69,"version":70,"author":7,"author_profile":8,"description":71,"short_description":72,"active_installs":73,"downloaded":74,"rating":25,"num_ratings":75,"last_updated":76,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":77,"homepage":80,"download_link":81,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"logic-hop-personalization-for-elementor-add-on","Logic Hop Personalization for Elementor Add-on","1.0.5","\u003Cp>Now you can use Logic Hop with Elementor to automate your website to show the right content, to the right person, at the right time.\u003C\u002Fp>\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\u002FGMiBQNZjkus?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>\n\u003Cp>Logic Hop increases your conversion rate with website personalization. More leads, more sales. Use built-in conditions or easily click-to-create your own rules and show content based on over 40 pieces of data for relevant, personalized messaging that builds a connection with users and gets results.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Content Personalization – What is it?\u003C\u002Fh4>\n\u003Cp>Information is automatically gathered when people view your website. Such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What website referred the person?\u003C\u002Fli>\n\u003Cli>Where is the person located?\u003C\u002Fli>\n\u003Cli>Which content has the person viewed?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using this data, and MUCH more, Logic Hop helps you target individual users and show them custom content.\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fdocs\u002Felementor-add-on\u002F\" title=\"Logic Hop Plans\" rel=\"nofollow ugc\">View the complete documentation on the Logic Hop website.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Get personal with Elementor and Logic Hop!\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Requirements:\u003Cbr \u002F>\n* Logic Hop 3+ Plugin & Data Plan\u003Cbr \u002F>\n* Elementor plugin\u003C\u002Fp>\n","The Logic Hop for Elementor brings the power of personalization to WordPress and makes it easy to personalize using Elementor.",20,2361,1,"2022-02-15T13:02:00.000Z",[78,79,19,20,21],"dynamic","elementor","https:\u002F\u002Flogichop.com\u002Fdocs\u002Felementor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-personalization-for-elementor-add-on.zip",{"slug":83,"name":84,"version":85,"author":7,"author_profile":8,"description":86,"short_description":87,"active_installs":44,"downloaded":88,"rating":11,"num_ratings":11,"last_updated":89,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":90,"homepage":93,"download_link":94,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"logic-hop-personalization-for-divi-add-on","Logic Hop Personalization for Divi Add-on","1.1.1","\u003Cp>Now you can use Logic Hop with Divi to automate your website to show the right content, to the right person, at the right time.\u003C\u002Fp>\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\u002FGMiBQNZjkus?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>\n\u003Cp>Logic Hop increases your conversion rate with website personalization. More leads, more sales. Use built-in conditions or easily click-to-create your own rules and show content based on over 40 pieces of data for relevant, personalized messaging that builds a connection with users and gets results.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Content Personalization – What is it?\u003C\u002Fh4>\n\u003Cp>Information is automatically gathered when people view your website. Such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>What website referred the person?\u003C\u002Fli>\n\u003Cli>Where is the person located?\u003C\u002Fli>\n\u003Cli>Which content has the person viewed?\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Using this data, and MUCH more, Logic Hop helps you target individual users and show them custom content.\u003C\u002Fp>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fdocs\u002Fdivi-add-on\u002F\" title=\"Logic Hop Plans\" rel=\"nofollow ugc\">View the complete documentation on the Logic Hop website.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Get personal with Divi and Logic Hop!\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Requirements:\u003Cbr \u002F>\n* Logic Hop 3+ Plugin & Data Plan\u003Cbr \u002F>\n* Divi plugin\u003C\u002Fp>\n","The Logic Hop for Divi brings the power of personalization to WordPress and makes it easy to personalize using Divi.",1587,"2022-02-15T16:35:00.000Z",[91,92,19,20,21],"divi","form","https:\u002F\u002Flogichop.com\u002Fdocs\u002Fdivi-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-personalization-for-divi-add-on.1.1.1.zip",{"slug":96,"name":97,"version":98,"author":7,"author_profile":8,"description":99,"short_description":100,"active_installs":44,"downloaded":101,"rating":11,"num_ratings":11,"last_updated":102,"tested_up_to":14,"requires_at_least":48,"requires_php":16,"tags":103,"homepage":105,"download_link":106,"security_score":53,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"logic-hop-personalization-for-gravity-forms-add-on","Logic Hop Personalization for Gravity Forms Add-on","1.0.4","\u003Cp>The Logic Hop Personalization for Gravity Forms Add-on brings the power of personalization to WordPress with Gravity Forms.\u003C\u002Fp>\n\u003Cp>Logic Hop integrates with Gravity Forms to provide personalization using form data. You can easily create conditions and display Gravity Forms data to create an engaging, personalized experience.\u003C\u002Fp>\n\u003Cp>With Gravity Forms for Logic Hop you can easily:\u003Cbr \u002F>\n+ Display personalized content based on form submission data using Logic Tags\u003Cbr \u002F>\n+ Use form submission data within Logic Hop Conditions\u003Cbr \u002F>\n+ Access form data for returning visitors\u003C\u002Fp>\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\u002F72FY4xcuCg0?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>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Instructions\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fdocs\u002Fgravity-forms-add-on\u002F\" title=\"Documentation\" rel=\"nofollow ugc\">View the complete documentation on the Logic Hop website.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Get personal with Gravity Forms!\u003C\u002Fh4>\n\u003Cp>Requirements:\u003Cbr \u002F>\n* Logic Hop 3+ Plugin & Data Plan\u003Cbr \u002F>\n* Gravity Forms plugin\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Logic Hop SaaS\u003C\u002Fstrong>\u003Cbr \u002F>\n  Logic Hop is a standalone Software as a Service (SaaS). You must have an Logic Hop account in order to take advantage of this plugin. \u003Ca href=\"https:\u002F\u002Flogichop.com\u002Fget-started\u002F\" title=\"Logic Hop Plans\" rel=\"friend nofollow ugc\">Click here to create your account.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n","The Logic Hop Personalization for Gravity Forms Add-on brings the power of personalization to WordPress with Gravity Forms.",1374,"2021-07-12T17:11:00.000Z",[92,104,19,20,21],"gravity-forms","https:\u002F\u002Flogichop.com\u002Fdocs\u002Fgravity-forms-add-on\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flogic-hop-personalization-for-gravity-forms-add-on.zip",{"attackSurface":108,"codeSignals":213,"taintFlows":225,"riskAssessment":260,"analyzedAt":276},{"hooks":109,"ajaxHandlers":205,"restRoutes":206,"shortcodes":207,"cronEvents":212,"entryPointCount":75,"unprotectedCount":11},[110,116,120,124,128,132,137,141,145,149,153,157,161,165,169,173,177,181,185,189,193,197,201],{"type":111,"name":112,"callback":113,"file":114,"line":115},"action","admin_notices","logichop_convertkit_plugin_notice","logichop_convertkit.php",16,{"type":111,"name":117,"callback":118,"file":114,"line":119},"logichop_admin_notice","logichop_convertkit_admin_notice",73,{"type":111,"name":121,"callback":122,"file":114,"line":123},"logichop_initialize_core_data_check","logichop_data_check_convertkit",101,{"type":111,"name":125,"callback":126,"priority":44,"file":114,"line":127},"logichop_data_retrieve","logichop_data_retrieve_convertkit",102,{"type":111,"name":129,"callback":130,"priority":44,"file":114,"line":131},"logichop_check_track_event","logichop_track_event_convertkit",103,{"type":133,"name":134,"callback":135,"file":114,"line":136},"filter","logichop_data_object_create","logichop_object_create_convertkit",104,{"type":133,"name":138,"callback":139,"file":114,"line":140},"logichop_condition_default_get","logichop_condition_default_convertkit",105,{"type":133,"name":142,"callback":143,"file":114,"line":144},"logichop_client_meta_integrations","logichop_client_meta_convertkit",106,{"type":133,"name":146,"callback":147,"file":114,"line":148},"logichop_settings_register","logichop_settings_register_convertkit",107,{"type":133,"name":150,"callback":151,"priority":44,"file":114,"line":152},"logichop_settings_validate","logichop_settings_validate_convertkit",108,{"type":133,"name":154,"callback":155,"file":114,"line":156},"logichop_editor_shortcode_variables","logichop_editor_convertkit_variables",109,{"type":133,"name":158,"callback":159,"file":114,"line":160},"logichop_gutenberg_variables","logichop_gutenberg_convertkit_variables",110,{"type":111,"name":162,"callback":163,"file":114,"line":164},"logichop_configure_metaboxes","logichop_configure_metabox_convertkit",111,{"type":111,"name":166,"callback":167,"file":114,"line":168},"logichop_event_save","logichop_event_save_convertkit",112,{"type":133,"name":170,"callback":171,"file":114,"line":172},"logichop_condition_builder_vars","logichop_condition_builder_vars_convertkit",113,{"type":111,"name":174,"callback":175,"file":114,"line":176},"logichop_admin_enqueue_styles","logichop_admin_enqueue_styles_convertkit",114,{"type":111,"name":178,"callback":179,"priority":44,"file":114,"line":180},"logichop_admin_enqueue_scripts","logichop_admin_enqueue_scripts_convertkit",115,{"type":111,"name":182,"callback":183,"priority":44,"file":114,"line":184},"logichop_public_enqueue_scripts","logichop_enqueue_scripts_convertkit",116,{"type":111,"name":186,"callback":187,"file":114,"line":188},"logichop_admin_menu_pages","logichop_admin_menu_page_convertkit",117,{"type":111,"name":190,"callback":191,"priority":44,"file":114,"line":192},"logichop_admin_settings_tabs","logichop_admin_settings_tab_convertkit",118,{"type":111,"name":194,"callback":195,"file":114,"line":196},"logichop_admin_settings_page","logichop_admin_settings_page_convertkit",119,{"type":111,"name":198,"callback":199,"priority":44,"file":114,"line":200},"logichop_register_shortcodes","logichop_register_shortcodes_convertkit",120,{"type":111,"name":202,"callback":203,"file":114,"line":204},"logichop_integration_init","logichop_integration_init_convertkit",123,[],[],[208],{"tag":209,"callback":210,"file":114,"line":211},"logichop_data_ck","shortcode_logichop_data_display",568,[],{"dangerousFunctions":214,"sqlUsage":215,"outputEscaping":217,"fileOperations":11,"externalRequests":223,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":224},[],{"prepared":11,"raw":11,"locations":216},[],{"escaped":44,"rawEcho":75,"locations":218},[219],{"file":220,"line":221,"context":222},"admin\\settings.php",44,"raw output",9,[],[226,250],{"entryPoint":227,"graph":228,"unsanitizedCount":75,"severity":249},"data_check (includes\\convertkit.php:97)",{"nodes":229,"edges":245},[230,235,239],{"id":231,"type":232,"label":233,"file":234,"line":140},"n0","source","$_REQUEST['ck_subscriber_id']","includes\\convertkit.php",{"id":236,"type":237,"label":238,"file":234,"line":140},"n1","transform","→ data_retrieve()",{"id":240,"type":241,"label":242,"file":234,"line":243,"wp_function":244},"n2","sink","wp_remote_get() [SSRF]",152,"wp_remote_get",[246,248],{"from":231,"to":236,"sanitized":247},false,{"from":236,"to":240,"sanitized":247},"medium",{"entryPoint":251,"graph":252,"unsanitizedCount":75,"severity":249},"\u003Cconvertkit> (includes\\convertkit.php:0)",{"nodes":253,"edges":257},[254,255,256],{"id":231,"type":232,"label":233,"file":234,"line":140},{"id":236,"type":237,"label":238,"file":234,"line":140},{"id":240,"type":241,"label":242,"file":234,"line":243,"wp_function":244},[258,259],{"from":231,"to":236,"sanitized":247},{"from":236,"to":240,"sanitized":247},{"summary":261,"deductions":262},"The \"logic-hop-convertkit-add-on\" plugin v3.0.2 exhibits a generally good security posture, with several positive indicators. The absence of known vulnerabilities, critical or high taint flows, and SQL queries without prepared statements are strong points.  Furthermore, the plugin demonstrates good practices in output escaping for most of its outputs. The limited attack surface, with only one shortcode and no unprotected entry points, is also a positive sign.\n\nHowever, there are areas for concern. The analysis reveals a lack of capability checks and nonce checks, which are crucial for securing WordPress actions against unauthorized access and CSRF attacks.  The presence of unsanitized paths in taint flows, even if not categorized as critical or high, indicates a potential risk for path traversal or file manipulation vulnerabilities. The plugin also makes a significant number of external HTTP requests, which could be a vector for various attacks if not handled securely. The vulnerability history being clean is positive, but it does not negate the risks identified in the static analysis, especially given the missing security checks.\n\nIn conclusion, while the plugin has a clean history and some good coding practices, the absence of critical security mechanisms like capability and nonce checks, coupled with unsanitized paths, presents a tangible risk. The plugin is recommended for use with caution, and further investigation into the external HTTP requests and taint flows would be prudent.",[263,265,267,270,273],{"reason":264,"points":44},"No capability checks found",{"reason":266,"points":44},"No nonce checks found",{"reason":268,"points":269},"2 flows with unsanitized paths",8,{"reason":271,"points":272},"9 external HTTP requests",5,{"reason":274,"points":275},"2 out of 11 outputs not properly escaped",4,"2026-03-17T05:58:07.535Z",{"wat":278,"direct":291},{"assetPaths":279,"generatorPatterns":284,"scriptPaths":285,"versionParams":286},[280,281,282,283],"\u002Fwp-content\u002Fplugins\u002Flogic-hop-convertkit-add-on\u002Fassets\u002Fcss\u002Flogichop-convertkit-admin.css","\u002Fwp-content\u002Fplugins\u002Flogic-hop-convertkit-add-on\u002Fassets\u002Fcss\u002Flogichop-convertkit-public.css","\u002Fwp-content\u002Fplugins\u002Flogic-hop-convertkit-add-on\u002Fassets\u002Fjs\u002Flogichop-convertkit-admin.js","\u002Fwp-content\u002Fplugins\u002Flogic-hop-convertkit-add-on\u002Fassets\u002Fjs\u002Flogichop-convertkit-public.js",[],[282,283],[287,288,289,290],"logic-hop-convertkit-add-on\u002Fassets\u002Fcss\u002Flogichop-convertkit-admin.css?ver=","logic-hop-convertkit-add-on\u002Fassets\u002Fcss\u002Flogichop-convertkit-public.css?ver=","logic-hop-convertkit-add-on\u002Fassets\u002Fjs\u002Flogichop-convertkit-admin.js?ver=","logic-hop-convertkit-add-on\u002Fassets\u002Fjs\u002Flogichop-convertkit-public.js?ver=",{"cssClasses":292,"htmlComments":295,"htmlAttributes":298,"restEndpoints":299,"jsGlobals":300,"shortcodeOutput":303},[293,294],"logichop-convertkit-admin","logichop-convertkit-public",[296,297],"\u003C!-- The Logic Hop ConvertKit Add-on requires the Logic Hop plugin. Please download and activate the Logic Hop plugin. -->","\u003C!-- The Logic Hop ConvertKit Add-on requires a Logic Hop License Key or Data Plan. -->",[],[],[301,302],"logichop_convertkit_admin_params","logichop_convertkit_public_params",[]]