[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fxXjwwdLtJyHh_YyL7hgB4fJCEAc2sBhZzwd6NC-PXzY":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":17,"homepage":20,"download_link":21,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24,"vulnerabilities":25,"developer":26,"crawl_stats":23,"alternatives":33,"analysis":121,"fingerprints":240},"simple-exit-popup","Simple exit popup","1.4","gopiplus","https:\u002F\u002Fprofiles.wordpress.org\u002Fgopiplus\u002F","\u003Cp>Simple exit pop up plugin that uses jQuery and the Animate style library to display the pop up box when users try to exit the browser window or web page. This type of pop up box is very popular these days. This pop up window is triggered when the user moves his mouse outside and the top of the browser window, indicate he is about to leave the page.\u003C\u002Fp>\n\u003Cp>Check official website for live demo \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Demo : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>  \u003C\u002Fli>\n\u003Cli>More Information : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F\" rel=\"nofollow ugc\">More Information\u003C\u002Fa>                \u003C\u002Fli>\n\u003Cli>Plugin : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Plugin URI\u003C\u002Fa>        \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports all major browsers.\u003C\u002Fli>\n\u003Cli>Responsive width.\u003C\u002Fli>\n\u003Cli>Over 25+pop up animation effects.\u003C\u002Fli>\n\u003Cli>Frequency control using cookies (every time or once per session).\u003C\u002Fli>\n\u003Cli>Option to set delay after the page loads.\u003C\u002Fli>\n\u003Cli>Custom style option.\u003C\u002Fli>\n\u003Cli>Mobile friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n","Simple exit pop up plugin that uses jQuery and the Animate style library to display the pop up box when users try to exit the browser window.",20,1479,0,"2022-12-01T16:25:00.000Z","6.1.10","5.0",[18,19],"iframe","widget","http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F06\u002F20\u002Fsimple-exit-popup-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-exit-popup.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":27,"total_installs":28,"avg_security_score":29,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},52,19110,83,70,76,"2026-04-05T14:45:43.812Z",[34,55,72,91,110],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":13,"num_ratings":13,"last_updated":44,"tested_up_to":45,"requires_at_least":46,"requires_php":47,"tags":48,"homepage":50,"download_link":51,"security_score":52,"vuln_count":53,"unpatched_count":53,"last_vuln_date":54,"fetched_at":24},"iframe-widget","IFrame Widget","4.1","Debashish","https:\u002F\u002Fprofiles.wordpress.org\u002Fdebashish\u002F","\u003Cp>The IFrame widget can display any external HTML page inside an \u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002FTR\u002Fhtml4\u002Fpresent\u002Fframes.html#edef-IFRAME\" title=\"Know more about IFrames\" rel=\"nofollow ugc\">HTML IFrame\u003C\u002Fa> component. The need came from the Hindi Tagcloud JSP that I had once created for \u003Ca href=\"http:\u002F\u002Fweb.archive.org\u002Fweb\u002F20080821123115\u002Fhttp:\u002F\u002Fwww.myjavaserver.com\u002F~hindi\" title=\"Chittha Vishwa, Hindi for World of Blogs, is the first ever Hindi blog aggregator\" rel=\"nofollow ugc\">Chittha Vishwa\u003C\u002Fa> and I always thought that there should be some way to display that page on my blog.\u003C\u002Fp>\n\u003Ch4>What’s new in verson 4.x of this plugin?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>The Widget now offers configuration of IFrame Border and Scrolling attributes.\u003C\u002Fli>\n\u003Cli>You can now have multiple instances of Sidebar Widgets, thanks to the new Widget API to which this plugin has been re-written.\u003C\u002Fli>\n\u003Cli>A new “Markup Generator” to easily generate the markup that can simply be copy-pasted on your page.\u003C\u002Fli>\n\u003C\u002Fol>\n","IFrame widget can display any external HTML page inside an HTML IFrame component.",600,58039,"2012-09-20T11:50:00.000Z","3.4.2","3.0","",[49,18,35,19],"html","http:\u002F\u002Fnullpointer.debashish.com\u002Fiframe-widget-for-wordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fiframe-widget.4.1.zip",63,1,"2025-06-05 00:00:00",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":30,"downloaded":63,"rating":13,"num_ratings":13,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":47,"tags":67,"homepage":70,"download_link":71,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"strx-youtube-widget","Strx Youtube Embed Widget","1.1.2","straps","https:\u002F\u002Fprofiles.wordpress.org\u002Fstraps\u002F","\u003Cp>Strx Youtube Embed Widget lets you embed youtube videos on sidebars enabled sites simply pasting Youtube URLs.\u003C\u002Fp>\n\u003Cp>See also: \u003Ca href=\"http:\u002F\u002Fwww.strx.it\u002F2010\u002F11\u002Fyoutube-wordpress-widget\u002F\" rel=\"nofollow ugc\">Official Blog Post\u003C\u002Fa>.\u003C\u002Fp>\n","Strx Youtube Embed Widget lets you embed youtube videos on sidebars enabled sites simply pasting Youtube URLs",10665,"2011-04-16T14:09:00.000Z","3.1.4","2.8",[68,18,19,69],"embed","youtube","http:\u002F\u002Fwww.strx.it\u002F2010\u002F11\u002Fyoutube-embed-widget-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstrx-youtube-widget.1.1.2.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":13,"num_ratings":13,"last_updated":82,"tested_up_to":83,"requires_at_least":84,"requires_php":85,"tags":86,"homepage":47,"download_link":90,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"newpath-wildapricotpress-add-on-iframe-widget","NewPath WildApricotPress Add-on – iFrame Widget","1.0.1","Alex Sirota","https:\u002F\u002Fprofiles.wordpress.org\u002Fasirota\u002F","\u003Cp>The iframe widget block enables editors of pages or blocks to insert a WildApricot widget without knowing the underlying code. You simply insert the URL path (eg \u002FSys\u002FProfile) of the page you wish to insert and the widget appears in your page or post. You can also control the height and width easily and preview the results in your page before publishing.\u003C\u002Fp>\n\u003Cp>To install this add-on, you must install \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewpath-wildapricot-press\u002F\" rel=\"ugc\">NewPath Wild Apricot Press\u003C\u002Fa> first. Visit the \u003Ca href=\"https:\u002F\u002Fnewpathconsulting.com\u002Fwap\" rel=\"nofollow ugc\">NewPath WildApricot Press website\u003C\u002Fa>, to obtain a license key. This is a free add-on so you can use the same license key as NewPath WildApricot Press. Once you actviate this plugin, add a license key under WildApricot Press > Licensing.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Easy configuration of the WildApricot widget iframe \u003C\u002Fli>\n\u003Cli>Resizing features to support height and width of the iframe\u003C\u002Fli>\n\u003Cli>Insert into a page or post using the block editor\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewpath-wildapricotpress-add-on-iframe-widget\u002Ffaq\" rel=\"ugc\">FAQ section\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnewpath-wildapricotpress-add-on-iframe-widget\u002Fscreenshots\" rel=\"ugc\">screenshots\u003C\u002Fa> for more details.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Please visit the \u003Ca href=\"https:\u002F\u002Fnewpathconsulting.com\u002Fwap\u002F\" rel=\"nofollow ugc\">NewPath WildApricot Press website\u003C\u002Fa> to obtain your license key or to inquire further about the plugin!\u003C\u002Fp>\n","The iFrame Widget block enables NewPath WildApricot Press customers to insert WildApricot iframe widgets into a post or page without needing to know t &hellip;",30,1389,"2022-11-10T20:29:00.000Z","6.0.11","5.7","7.4",[18,87,19,88,89],"membership","wild-apricot","wildapricot","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnewpath-wildapricotpress-add-on-iframe-widget.1.0.1.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":100,"num_ratings":53,"last_updated":47,"tested_up_to":101,"requires_at_least":16,"requires_php":102,"tags":103,"homepage":107,"download_link":108,"security_score":100,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":109},"regiondo-widgets","Regiondo ShortCodes","1.0.5","DER HÄUPTLING","https:\u002F\u002Fprofiles.wordpress.org\u002Fderhaeuptling\u002F","\u003Cp>Add Regiondo Widgets through WordPress Shortcodes without the need to copy iFrames. Available Widgets: Booking, Reviews and Voucher.\u003C\u002Fp>\n\u003Ch3>shortcodes\u003C\u002Fh3>\n\u003Cp>Add Regiondo Widgets through WordPress Shortcodes without the need to copy iFrames.\u003Cbr \u002F>\nAvailable Widgets are: Booking Widget, Reviews Widget and Voucher Widget.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[regiondo_booking offer=xxxxx]\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Booking Widget must be used with the Offer ID.\u003Cbr \u002F>\nYou will find the offer ID at Regiondo “Manage Offers -> My Offers” as the second line in the SKU column.\u003Cbr \u002F>\nThe offer ID has 5 digits\u003C\u002Fp>\n\u003Cp>\u003Cstrong>[regiondo_review offer=xxxxx]\u003C\u002Fstrong>\u003Cbr \u002F>\nReviews will output all Regiondo reviews merged or the ones of the Offer ID´s you entered.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[regiondo_review] => Omitting the offers attribute will give you all available reviews of the given Regiondo account. \u003C\u002Fli>\n\u003Cli>[regiondo_review offer=xxxxx] => Reviews of the offer with the ID “xxxxx”\u003C\u002Fli>\n\u003Cli>[regiondo_review offer=xxxxx,yyyyyy,zzzzzz] => Reviews of all the offers with the IDs “xxxxx”, “yyyyy” and “zzzzz”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>[regiondo_voucher]\u003C\u002Fstrong>\u003Cbr \u002F>\nThe Voucher Widget will check Gift Vouchers and offer checkout if a valid gift voucher code was entered.\u003Cbr \u002F>\nValue Vouchers will not be accepted here, but can be entered on checkout after using the booking widget.\u003C\u002Fp>\n\u003Ch3>setup\u003C\u002Fh3>\n\u003Cp>Configure the regiondo intetration like your regiondo domain or the cart button to use the shortcodes with ease.\u003C\u002Fp>\n\u003Ch3>about Regiondo\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.regiondo.de\u002F\" rel=\"nofollow ugc\">Regiondo\u003C\u002Fa> is a Online booking system for tour and activity providers. Easily customize your ticket shop, manage bookings, resources, and accept online payments.\u003C\u002Fp>\n","Add Regiondo Widgets through Wordpress Shortcodes without the need to copy iFrames. Available Widgets: Booking, Reviews and Voucher.",1198,100,"5.7.15","7.2",[104,18,105,106],"booking","regiondo","widgets","https:\u002F\u002Fgithub.com\u002Fderhaeuptling\u002FRegiondo-ShortCode-Widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fregiondo-widgets.zip","2026-03-15T10:48:56.248Z",{"slug":111,"name":112,"version":6,"author":7,"author_profile":8,"description":113,"short_description":114,"active_installs":115,"downloaded":116,"rating":13,"num_ratings":13,"last_updated":117,"tested_up_to":15,"requires_at_least":16,"requires_php":16,"tags":118,"homepage":119,"download_link":120,"security_score":22,"vuln_count":13,"unpatched_count":13,"last_vuln_date":23,"fetched_at":24},"mini-iframe-box","Mini iframe box","\u003Cp>Mini iframe box wordpress plugin will create a mini iframe window that contains another html content or web page. We can use this iframe box in the widget or short code. In plugin admin, we have option to add and edit iframe content and web page link. Also we have option to configure start and end date for the iframe window. Additionally, we have option to enter iframe style in the admin.\u003C\u002Fp>\n\u003Cp>Check official website for live demo \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Live Demo : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>    \u003C\u002Fli>\n\u003Cli>More Information : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F\" rel=\"nofollow ugc\">More Information\u003C\u002Fa>              \u003C\u002Fli>\n\u003Cli>Plugin : \u003Ca href=\"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Plugin URI\u003C\u002Fa>      \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Plugin features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supports all major browsers.\u003C\u002Fli>\n\u003Cli>Responsive width.\u003C\u002Fli>\n\u003Cli>Easily position the window.\u003C\u002Fli>\n\u003Cli>iframe style option.\u003C\u002Fli>\n\u003Cli>Option to add display start and end date.\u003C\u002Fli>\n\u003C\u002Ful>\n","A mini iframe window box that contains another html content or web page url.",10,1375,"2022-12-01T15:51:00.000Z",[18,19],"http:\u002F\u002Fwww.gopiplus.com\u002Fwork\u002F2020\u002F04\u002F12\u002Fmini-iframe-box-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmini-iframe-box.zip",{"attackSurface":122,"codeSignals":154,"taintFlows":228,"riskAssessment":229,"analyzedAt":239},{"hooks":123,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":153,"entryPointCount":53,"unprotectedCount":13},[124,130,134,138,142],{"type":125,"name":126,"callback":127,"file":128,"line":129},"action","wp_enqueue_scripts","sepopups_add_javascript_files","simple-exit-popup.php",37,{"type":125,"name":131,"callback":132,"file":128,"line":133},"plugins_loaded","sepopups_textdomain",39,{"type":125,"name":135,"callback":136,"file":128,"line":137},"admin_enqueue_scripts","sepopups_adminscripts",40,{"type":125,"name":139,"callback":140,"file":128,"line":141},"admin_menu","sepopups_addtomenu",41,{"type":143,"name":144,"callback":145,"file":128,"line":146},"filter","wp_head","sepopups_popupstyle",42,[],[],[150],{"tag":4,"callback":151,"file":128,"line":152},"sepopups_shortcode",38,[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":168,"fileOperations":13,"externalRequests":13,"nonceChecks":226,"capabilityChecks":13,"bundledLibraries":227},[],{"prepared":157,"raw":158,"locations":159},18,2,[160,164],{"file":161,"line":162,"context":163},"classes\\sepopups-register.php",47,"$wpdb->get_var() with variable interpolation",{"file":165,"line":166,"context":167},"uninstall.php",13,"$wpdb->query() with variable interpolation",{"escaped":169,"rawEcho":170,"locations":171},29,26,[172,175,178,180,182,184,186,189,191,193,195,197,199,201,202,204,206,208,210,213,215,216,218,220,222,224],{"file":161,"line":173,"context":174},274,"raw output",{"file":176,"line":177,"context":174},"pages\\image-management-add.php",77,{"file":176,"line":179,"context":174},80,{"file":176,"line":181,"context":174},121,{"file":176,"line":183,"context":174},122,{"file":176,"line":185,"context":174},141,{"file":187,"line":188,"context":174},"pages\\image-management-edit.php",91,{"file":187,"line":190,"context":174},95,{"file":187,"line":192,"context":174},105,{"file":187,"line":194,"context":174},115,{"file":187,"line":196,"context":174},119,{"file":187,"line":198,"context":174},123,{"file":187,"line":200,"context":174},139,{"file":187,"line":200,"context":174},{"file":187,"line":203,"context":174},140,{"file":187,"line":205,"context":174},160,{"file":187,"line":207,"context":174},164,{"file":187,"line":209,"context":174},167,{"file":211,"line":212,"context":174},"pages\\image-management-show.php",65,{"file":211,"line":214,"context":174},67,{"file":211,"line":30,"context":174},{"file":211,"line":217,"context":174},75,{"file":211,"line":219,"context":174},81,{"file":211,"line":221,"context":174},82,{"file":211,"line":223,"context":174},96,{"file":211,"line":225,"context":174},97,3,[],[],{"summary":230,"deductions":231},"The \"simple-exit-popup\" plugin version 1.4 presents a generally positive security posture based on the provided static analysis and vulnerability history. The absence of any known CVEs, including critical or high severity vulnerabilities, is a significant strength.  Furthermore, the code demonstrates good practices in SQL query handling, with 90% of queries utilizing prepared statements. The limited attack surface, consisting of only one shortcode and no AJAX handlers or REST API routes without proper checks, is also commendable.\n\nHowever, there are areas for concern that slightly diminish its overall security. The output escaping is only properly handled in 53% of cases, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data is involved in the unescaped outputs. The presence of capability checks on only 0 entry points is a notable weakness. While the current attack surface is small, any future additions or modifications to these entry points without proper capability checks could lead to privilege escalation or unauthorized access issues. The plugin also lacks nonce checks on all identified entry points, which could be exploited in certain scenarios.\n\nIn conclusion, the plugin benefits from a clean vulnerability history and a limited attack surface with good SQL practices. However, the moderate output escaping and the complete lack of capability checks on its entry points represent potential risks that should be addressed to further harden its security.",[232,235,237],{"reason":233,"points":234},"Output escaping is only 53% proper",5,{"reason":236,"points":234},"0 capability checks on entry points",{"reason":238,"points":158},"Nonce checks missing on 1 entry point","2026-03-16T22:51:27.649Z",{"wat":241,"direct":249},{"assetPaths":242,"generatorPatterns":244,"scriptPaths":245,"versionParams":248},[243],"\u002Fwp-content\u002Fplugins\u002Fsimple-exit-popup\u002Fpages\u002Fsetting.js",[],[246,247],"\u002Fwp-content\u002Fplugins\u002Fsimple-exit-popup\u002Fclasses\u002Fsepopups-register.php","\u002Fwp-content\u002Fplugins\u002Fsimple-exit-popup\u002Fclasses\u002Fsepopups-query.php",[],{"cssClasses":250,"htmlComments":253,"htmlAttributes":256,"restEndpoints":274,"jsGlobals":275,"shortcodeOutput":276},[251,252],"sep_wrapper","veil",[254,255],"\u003C!-- Exit if accessed directly -->","\u003C!-- do not generate any output here -->",[257,258,259,260,261,262,263,264,265,266,267,268,269,270,271,272,273],"data-sep_id","data-sep_title","data-sep_text","data-sep_group","data-sep_style1","data-sep_style2","data-sep_style3","data-sep_style4","data-sep_status","data-sep_start","data-sep_end","data-sep_fxclass","data-sep_displayfreq","data-sep_delayregister","data-sep_hideaftershow","data-sep_mobileshowafter","data-sep_delayshow",[],[136],[]]