[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fITMTe9cvt9EVb4q_asJa6bul84nN0575tsxLHzQl8Z4":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":39,"analysis":57,"fingerprints":343},"incognito-window-detect","Incognito Window Detect","1.3","Samuel Silva","https:\u002F\u002Fprofiles.wordpress.org\u002Fsamuelsilvapt\u002F","\u003Cp>Incognito Mode, also known as Private Window, is a valuable privacy feature integrated into web browsers. However, at times, when our users are browsing in incognito mode, it becomes challenging to provide them with the optimal web experience.\u003C\u002Fp>\n\u003Cp>This plugin is designed to enhance user experiences even in incognito mode. With its versatile features, you can take control and improve the browsing experience for your users:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display Custom Footer or Fullscreen Messages\u003C\u002Fli>\n\u003Cli>Target Specific Pages to display the message\u003C\u002Fli>\n\u003Cli>Customize Text and Background colors\u003C\u002Fli>\n\u003C\u002Ful>\n","Display a message to users who are accessing the website via a private window.",10,1225,100,1,"2023-09-13T14:18:00.000Z","6.3.8","4.1","7.4",[20,21,22,23],"incognito-mode","incognito-window","private-mode","private-window-detect","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fincognito-window-detect.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"samuelsilvapt",6,2190,93,30,89,"2026-04-04T04:23:03.803Z",[40],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":27,"downloaded":48,"rating":13,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":24,"download_link":56,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"frontend-as-any-user","Frontend As Any User | Avoid any issue with Cloudflare full page cache","0.0.4","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>This plugin is useful to avoid problems with full page cache systems that don’t distinguish between logged and non-logged users, as for example the full page cache provided by CDNs like Cloudflare.\u003Cbr \u002F>\nIf your full-page caching system doesn’t distinguish between logged and non-logged users, the cached page may include editing links and the admin top bar if it is active.\u003Cbr \u002F>\nUsually, to avoid this problem you visit the page in incognito window, but you may forget to do it.\u003C\u002Fp>\n\u003Cp>This plugin will help you to prevent this kind of problems.\u003C\u002Fp>\n\u003Cp>It has no settings, if the plugin is active you will always see the forntend as any user who is not logged in. You need to deactivate the plugin if you want to see the pages as a logged-in user.\u003C\u002Fp>\n\u003Ch3>You may also be interested in\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fall-pages-in-customize\u002F\" rel=\"ugc\">All Pages In Customize\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fasset-preloader\u002F\" rel=\"ugc\">Asset Preloader\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbasic-security\u002F\" rel=\"ugc\">Basic Security\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblog-page-editor-for-elementor\u002F\" rel=\"ugc\">Blog Page Editor For Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbody-class-by-url-parameter\u002F\" rel=\"ugc\">Body Class By Url Parameter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchange-class-in-viewport\u002F\" rel=\"ugc\">Change Class In Viewport\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fchange-debug-log-location\u002F\" rel=\"ugc\">Change Debug Log Location\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcollect-browser-info\u002F\" rel=\"ugc\">Collect Browser Info\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-no-cache\u002F\" rel=\"ugc\">Content No Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcss-selectors\u002F\" rel=\"ugc\">Css Selectors\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-spinner-for-woocommerce\u002F\" rel=\"ugc\">Custom Spinner For Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdefer-transictional-emails-for-woocommerce\u002F\" rel=\"ugc\">Defer Transictional Emails For Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdirect-password-reset-link\u002F\" rel=\"ugc\">Direct Password Reset Link\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-fatal-error-handler\u002F\" rel=\"ugc\">Disable Fatal Error Handler\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-global-style\u002F\" rel=\"ugc\">Disable Global Style\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-avada\u002F\" rel=\"ugc\">Editor Cleanup For Avada\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-divi-builder\u002F\" rel=\"ugc\">Editor Cleanup For Divi Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-elementor\u002F\" rel=\"ugc\">Editor Cleanup For Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-flatsome\u002F\" rel=\"ugc\">Editor Cleanup For Flatsome\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-oxygen\u002F\" rel=\"ugc\">Editor Cleanup For Oxygen\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-cleanup-for-wpbakery\u002F\" rel=\"ugc\">Editor Cleanup For Wpbakery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Femail-no-bot\u002F\" rel=\"ugc\">Email No Bot\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fessential-form\u002F\" rel=\"ugc\">Essential Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fexport-without-shortcodes\u002F\" rel=\"ugc\">Export Without Shortcodes\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreesoul-deactivate-plugins\u002F\" rel=\"ugc\">Freesoul Deactivate Plugins\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreesoul-responsive-check\u002F\" rel=\"ugc\">Freesoul Responsive Check\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreesoul-switch-theme\u002F\" rel=\"ugc\">Freesoul Switch Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffreeze\u002F\" rel=\"ugc\">Freeze\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffrontype\u002F\" rel=\"ugc\">Frontype\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-link\u002F\" rel=\"ugc\">Hide Link\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Finline-image-base64\u002F\" rel=\"ugc\">Inline Image Base64\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flazy-load-control-for-elementor\u002F\" rel=\"ugc\">Lazy Load Control For Elementor\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fload-video-on-click\u002F\" rel=\"ugc\">Load Video On Click\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmu-manager\u002F\" rel=\"ugc\">Mu Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fno-spam-in-backend\u002F\" rel=\"ugc\">No Spam In Backend\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Foracle-cards\u002F\" rel=\"ugc\">Oracle Cards\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpage-detector\u002F\" rel=\"ugc\">Page Detector\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpasse-partout\u002F\" rel=\"ugc\">Passe Partout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fplugversions\u002F\" rel=\"ugc\">Plugversions\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprogress-bar-correction-for-lifterlms\u002F\" rel=\"ugc\">Progress Bar Correction For Lifterlms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frename-plugins-folder\u002F\" rel=\"ugc\">Rename Plugins Folder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fresource-not-found-placeholder\u002F\" rel=\"ugc\">Resource Not Found Placeholder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestore-paypal-standard-for-woocommerce\u002F\" rel=\"ugc\">Restore Paypal Standard For Woocommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsave-single-file\u002F\" rel=\"ugc\">Save Single File\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fspecific-content-for-mobile\u002F\" rel=\"ugc\">Specific Content For Mobile\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftop-bar-links\u002F\" rel=\"ugc\">Top Bar Links\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fupdate-page-cache\u002F\" rel=\"ugc\">Update Page Cache\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebsite-information\u002F\" rel=\"ugc\">Website Information\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","After activation even if you are logged in, you will see the website as any unlogged users. No settings for this plugin.",1715,"2025-12-05T09:21:00.000Z","6.9.4","4.6","5.6",[54,20,55],"full-page-cache-hassles","logged-out","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffrontend-as-any-user.0.0.4.zip",{"attackSurface":58,"codeSignals":239,"taintFlows":336,"riskAssessment":337,"analyzedAt":342},{"hooks":59,"ajaxHandlers":226,"restRoutes":235,"shortcodes":236,"cronEvents":237,"entryPointCount":238,"unprotectedCount":27},[60,66,70,73,77,83,88,92,96,100,105,109,112,115,118,122,125,129,132,134,137,140,144,148,152,156,158,162,165,169,173,176,179,182,186,189,191,193,197,200,203,207,211,215,218,220,222,224],{"type":61,"name":62,"callback":63,"file":64,"line":65},"action","cmb2_admin_init","incognito_window_register_theme_options_metabox","admin\\cmb.php",20,{"type":61,"name":67,"callback":67,"file":68,"line":69},"admin_init","admin\\CMB2\\cmb2-conditionals\\cmb2-conditionals.php",54,{"type":61,"name":71,"callback":71,"file":68,"line":72},"admin_footer",55,{"type":61,"name":74,"callback":75,"file":68,"line":76},"plugins_loaded","cmb2_conditionals_init",244,{"type":78,"name":79,"callback":80,"priority":11,"file":81,"line":82},"filter","wp_prepare_attachment_for_js","prepare_image_sizes_for_js","admin\\CMB2\\includes\\CMB2.php",1572,{"type":61,"name":84,"callback":85,"priority":86,"file":81,"line":87},"admin_enqueue_scripts","dequeue_rgba_colorpicker_script",99,1589,{"type":61,"name":89,"callback":90,"file":91,"line":69},"cmb2_save_options-page_fields","clean_stale_options_page_oembeds","admin\\CMB2\\includes\\CMB2_Ajax.php",{"type":78,"name":93,"callback":94,"priority":11,"file":91,"line":95},"get_post_metadata","hijack_oembed_cache_get",147,{"type":78,"name":97,"callback":98,"priority":11,"file":91,"line":99},"update_post_metadata","hijack_oembed_cache_set",150,{"type":78,"name":101,"callback":102,"priority":11,"file":103,"line":104},"cmb2_show_on","anonymous","admin\\CMB2\\includes\\CMB2_hookup.php",79,{"type":61,"name":106,"callback":107,"file":103,"line":108},"edit_form_top","add_context_metaboxes",118,{"type":61,"name":110,"callback":107,"file":103,"line":111},"edit_form_before_permalink",122,{"type":61,"name":113,"callback":107,"file":103,"line":114},"edit_form_after_title",126,{"type":61,"name":116,"callback":107,"file":103,"line":117},"edit_form_after_editor",130,{"type":61,"name":119,"callback":120,"file":103,"line":121},"add_meta_boxes","add_metaboxes",134,{"type":61,"name":119,"callback":123,"file":103,"line":124},"remove_default_tax_metaboxes",137,{"type":61,"name":126,"callback":127,"file":103,"line":128},"add_attachment","save_post",138,{"type":61,"name":130,"callback":127,"file":103,"line":131},"edit_attachment",139,{"type":61,"name":127,"callback":127,"priority":11,"file":103,"line":133},140,{"type":61,"name":135,"callback":136,"file":103,"line":95},"pre_get_posts","columns_sortable_orderby",{"type":61,"name":138,"callback":120,"file":103,"line":139},"add_meta_boxes_comment",155,{"type":61,"name":141,"callback":142,"file":103,"line":143},"edit_comment","save_comment",156,{"type":78,"name":145,"callback":146,"file":103,"line":147},"manage_edit-comments_columns","register_column_headers",159,{"type":61,"name":149,"callback":150,"priority":11,"file":103,"line":151},"manage_comments_custom_column","column_display",160,{"type":78,"name":153,"callback":154,"file":103,"line":155},"manage_edit-comments_sortable_columns","columns_sortable",161,{"type":61,"name":135,"callback":136,"file":103,"line":157},162,{"type":61,"name":159,"callback":160,"file":103,"line":161},"show_user_profile","user_metabox",171,{"type":61,"name":163,"callback":160,"file":103,"line":164},"edit_user_profile",172,{"type":61,"name":166,"callback":167,"file":103,"line":168},"user_new_form","user_new_metabox",173,{"type":61,"name":170,"callback":171,"file":103,"line":172},"personal_options_update","save_user",175,{"type":61,"name":174,"callback":171,"file":103,"line":175},"edit_user_profile_update",176,{"type":61,"name":177,"callback":171,"file":103,"line":178},"user_register",177,{"type":78,"name":180,"callback":146,"file":103,"line":181},"manage_users_columns",180,{"type":78,"name":183,"callback":184,"priority":11,"file":103,"line":185},"manage_users_custom_column","return_column_display",181,{"type":78,"name":187,"callback":154,"file":103,"line":188},"manage_users_sortable_columns",182,{"type":61,"name":135,"callback":136,"file":103,"line":190},183,{"type":61,"name":135,"callback":136,"file":103,"line":192},229,{"type":61,"name":194,"callback":195,"priority":11,"file":103,"line":196},"created_term","save_term",233,{"type":61,"name":198,"callback":195,"priority":11,"file":103,"line":199},"edited_terms",234,{"type":61,"name":201,"callback":201,"priority":11,"file":103,"line":202},"delete_term",235,{"type":61,"name":204,"callback":204,"file":205,"line":206},"cmb2_do_oembed","admin\\CMB2\\includes\\helper-functions.php",131,{"type":78,"name":208,"callback":208,"priority":11,"file":209,"line":210},"is_protected_meta","admin\\CMB2\\includes\\rest-api\\CMB2_REST.php",144,{"type":61,"name":212,"callback":213,"file":214,"line":206},"init","include_cmb","admin\\CMB2\\init.php",{"type":61,"name":74,"callback":102,"file":216,"line":217},"includes\\class-incognito-window-detect.php",142,{"type":61,"name":84,"callback":102,"file":216,"line":219},157,{"type":61,"name":84,"callback":102,"file":216,"line":221},158,{"type":61,"name":223,"callback":102,"file":216,"line":168},"wp_enqueue_scripts",{"type":61,"name":223,"callback":102,"file":216,"line":225},174,[227,233],{"action":228,"nopriv":229,"callback":230,"hasNonce":231,"hasCapCheck":229,"file":91,"line":232},"cmb2_oembed_handler",false,"oembed_handler",true,51,{"action":228,"nopriv":231,"callback":230,"hasNonce":231,"hasCapCheck":229,"file":91,"line":234},52,[],[],[],2,{"dangerousFunctions":240,"sqlUsage":241,"outputEscaping":243,"fileOperations":27,"externalRequests":27,"nonceChecks":334,"capabilityChecks":33,"bundledLibraries":335},[],{"prepared":27,"raw":27,"locations":242},[],{"escaped":108,"rawEcho":244,"locations":245},45,[246,249,251,253,255,257,259,261,262,263,264,266,268,269,271,272,275,278,280,282,283,285,286,288,290,292,294,296,298,300,302,304,306,308,310,312,314,316,319,322,324,326,328,330,333],{"file":81,"line":247,"context":248},311,"raw output",{"file":81,"line":250,"context":248},520,{"file":81,"line":252,"context":248},524,{"file":81,"line":254,"context":248},526,{"file":81,"line":256,"context":248},529,{"file":81,"line":258,"context":248},544,{"file":81,"line":260,"context":248},610,{"file":81,"line":260,"context":248},{"file":81,"line":260,"context":248},{"file":81,"line":260,"context":248},{"file":81,"line":265,"context":248},614,{"file":81,"line":267,"context":248},617,{"file":81,"line":267,"context":248},{"file":81,"line":270,"context":248},639,{"file":81,"line":270,"context":248},{"file":273,"line":274,"context":248},"admin\\CMB2\\includes\\CMB2_Base.php",249,{"file":276,"line":277,"context":248},"admin\\CMB2\\includes\\CMB2_Field.php",925,{"file":276,"line":279,"context":248},1147,{"file":281,"line":143,"context":248},"admin\\CMB2\\includes\\CMB2_Field_Display.php",{"file":281,"line":190,"context":248},{"file":281,"line":284,"context":248},195,{"file":281,"line":202,"context":248},{"file":281,"line":287,"context":248},237,{"file":281,"line":289,"context":248},266,{"file":281,"line":291,"context":248},277,{"file":281,"line":293,"context":248},288,{"file":281,"line":295,"context":248},299,{"file":281,"line":297,"context":248},310,{"file":281,"line":299,"context":248},339,{"file":281,"line":301,"context":248},401,{"file":281,"line":303,"context":248},448,{"file":281,"line":305,"context":248},478,{"file":103,"line":307,"context":248},583,{"file":103,"line":309,"context":248},589,{"file":103,"line":311,"context":248},592,{"file":103,"line":313,"context":248},598,{"file":103,"line":315,"context":248},599,{"file":317,"line":318,"context":248},"admin\\CMB2\\includes\\CMB2_Options_Hookup.php",203,{"file":320,"line":321,"context":248},"admin\\CMB2\\includes\\CMB2_Types.php",101,{"file":320,"line":323,"context":248},338,{"file":320,"line":325,"context":248},344,{"file":320,"line":327,"context":248},440,{"file":205,"line":329,"context":248},129,{"file":331,"line":332,"context":248},"admin\\CMB2\\includes\\types\\CMB2_Type_Wysiwyg.php",97,{"file":331,"line":86,"context":248},3,[],[],{"summary":338,"deductions":339},"The \"incognito-window-detect\" plugin, version 1.3, exhibits a generally strong security posture based on the provided static analysis and vulnerability history.  The absence of known CVEs and a complete lack of critical or high-severity vulnerabilities in its history are very positive indicators.  Furthermore, the code analysis reveals a promising lack of dangerous functions, file operations, and external HTTP requests.  The plugin also demonstrates good practices by using prepared statements for all SQL queries and implementing a reasonable number of nonce and capability checks for its entry points.",[340],{"reason":341,"points":33},"Unescaped output detected","2026-03-17T00:02:12.031Z",{"wat":344,"direct":353},{"assetPaths":345,"generatorPatterns":348,"scriptPaths":349,"versionParams":350},[346,347],"\u002Fwp-content\u002Fplugins\u002Fincognito-window-detect\u002Fassets\u002Fcss\u002Fincognito-window-detect.css","\u002Fwp-content\u002Fplugins\u002Fincognito-window-detect\u002Fassets\u002Fjs\u002Fincognito-window-detect.js",[],[347],[351,352],"incognito-window-detect\u002Fassets\u002Fcss\u002Fincognito-window-detect.css?ver=","incognito-window-detect\u002Fassets\u002Fjs\u002Fincognito-window-detect.js?ver=",{"cssClasses":354,"htmlComments":357,"htmlAttributes":358,"restEndpoints":359,"jsGlobals":360,"shortcodeOutput":362},[355,356],"incognito-message","incognito-container",[],[],[],[361],"incognitoWindowDetect",[]]