[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fjOPdtvc-jPm94RLB9Tapc3azRJ7H4yOzsdbZmT5SpWw":3,"$fK1vrPjEv1FwI1fG374dh4bqjacCt-8B8FQdvmN__kao":342,"$fxbw3NaIFhMAYKnt7q6okvq6x5w6qEOuC3Lo98iIfD6A":347},{"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":18,"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":35,"analysis":127,"fingerprints":300},"oplao-weather-professional-weather-widget","Oplao Weather Widget","1.1.6","WeatherOutlook","https:\u002F\u002Fprofiles.wordpress.org\u002Foplao\u002F","\u003Cp>Oplao.com – Professional weather forecast. We’ve created this widget to provide easy to use, fast, accurate weather forecasting tool for your website.\u003C\u002Fp>\n\u003Cp>Wat’s inside?\u003Cbr \u002F>\n* Fast live search\u003Cbr \u002F>\n* Current weather\u003Cbr \u002F>\n* Up to 5 day weather forecast. You can use 3, 5 day weather forecast of enjoy current one.\u003Cbr \u002F>\n* 5 beautiful design theme\u003Cbr \u002F>\n* 4 responsive dimensions, suitable for any WordPress website.\u003C\u002Fp>\n\u003Cp>If you Like our Widget – please rate it with 5 star. Thank You!\u003C\u002Fp>\n\u003Cp>Use the built in widget with all of its marvelous settings or add it to a page or theme with the shortcode: (all settings shown)\u003C\u002Fp>\n\u003Cp>[oplao-weather location=”Minsk” units=”C” size=”med or min or wide” forecast_days=”3″ hide_stats=”1″ inline_style=’max-width: 300px’]`\u003C\u002Fp>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Location: Enter a string like “Minsk, Belarus” or just “London”.\u003C\u002Fli>\n\u003Cli>Units: C or F (default)\u003C\u002Fli>\n\u003Cli>Size: Min (default) or wide or med\u003C\u002Fli>\n\u003Cli>Forecast Days: How many days to show in the forecast bar (3 or 5)\u003C\u002Fli>\n\u003Cli>Inline style: styles for widget\u003C\u002Fli>\n\u003C\u002Ful>\n","Oplao weather plugin - Easy to setup, easy to use. Absolutelly FREE. No ads. Try today!",30,3941,100,1,"2017-02-07T22:20:00.000Z","4.7.33","3.5","",[20,21,22,23,24],"oplao","shortcode","sidebar","weather","widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foplao-weather-professional-weather-widget.zip",85,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":20,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},84,"2026-05-20T11:39:05.500Z",[36,55,77,93,109],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":16,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":53,"download_link":54,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"disable-author-pages","Disable Author Pages","0.11","Frank Neumann-Staude","https:\u002F\u002Fprofiles.wordpress.org\u002Ffstaude\u002F","\u003Cp>Disable the author pages ( \u002Fauthor=? ) in wordpress and redirect the user to another page.\u003C\u002Fp>\n","Disable the author pages",6000,50772,98,17,"2017-11-28T17:13:00.000Z","3.0",[51,52,21,22,24],"page","post","https:\u002F\u002Fstaude.net\u002Fwordpress\u002Fplugins\u002Fdisable-author-pages\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-author-pages.0.11.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":68,"homepage":73,"download_link":74,"security_score":75,"vuln_count":14,"unpatched_count":14,"last_vuln_date":76,"fetched_at":29},"wp-widgets-shortcode","WordPress Widgets Shortcode","1.0.3","Brajesh Singh","https:\u002F\u002Fprofiles.wordpress.org\u002Fsbrajesh\u002F","\u003Cp>The plugin allows you to embed any WordPress Widget area\u002FDynamic Sidebar to your WordPress posts\u003C\u002Fp>\n\u003Cp>What you can do:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use the shortcode to embed widget areas in posts\u003C\u002Fli>\n\u003Cli>Use the shortcode to embed Widget areas in Pages\u003C\u002Fli>\n\u003Cli>The widgets can be embedded anywhere, at the begining of content, middle, bottom or where ever you want. Just put the shortcode there.  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Please leave a comment here at \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002Fwordpress\u002Fembed-wordpress-widget-areasdynamic-sidebars-in-posts-or-pages-using-simple-shortcodes\u002F\" title=\"Post about this plugin\" rel=\"nofollow ugc\">BuddyDev.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Others\u003C\u002Fh3>\n\u003Cp>For more info, please visit us at \u003Ca href=\"https:\u002F\u002Fbuddydev.com\u002F\" title=\"The best place for all BuddyPress based plugins, themes tutorials\" rel=\"nofollow ugc\">BuddyDev.com\u003C\u002Fa>\u003C\u002Fp>\n","Embed any widget area\u002Fdynamic sidebar to your pages\u002Fposts using the shortcode [dynamic-sidebar id='Your Widget Area\u002FSidebar name']",500,17258,90,8,"2016-05-14T08:01:00.000Z",[69,70,71,72,24],"dynamic-sidebar","embed","embed-widgets","shortcodes","http:\u002F\u002Fbuddydev.com\u002Fplugins\u002Fwp-widgets-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-widgets-shortcode.1.0.3.zip",63,"2025-09-22 00:00:00",{"slug":78,"name":79,"version":49,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":84,"downloaded":85,"rating":13,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":88,"requires_php":18,"tags":89,"homepage":91,"download_link":92,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"shortcodes-in-sidebar","Shortcodes in Sidebar","Pankaj Anupam","https:\u002F\u002Fprofiles.wordpress.org\u002Fpankajanupam\u002F","\u003Cp>Shortcodes in Sidebar plugin allow shortcodes to execute when used in sidebar text widgets.  All that is needed is to download, install and activate. This is very useful for placing things like contact forms and other shortcode enabled features in sidebars.\u003C\u002Fp>\n","Shortcodes in Sidebar allows shortcodes to execute in sidebars.",400,14904,2,"2017-02-01T15:24:00.000Z","2.5",[21,72,22,90,24],"sidebars","http:\u002F\u002Fpankajanupam.com\u002Fwordpress-plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcodes-in-sidebar.zip",{"slug":94,"name":95,"version":96,"author":97,"author_profile":98,"description":99,"short_description":100,"active_installs":11,"downloaded":101,"rating":27,"num_ratings":27,"last_updated":102,"tested_up_to":103,"requires_at_least":18,"requires_php":18,"tags":104,"homepage":107,"download_link":108,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"yahoo-weather","Yahoo Weather","1.3.4","magnus0","https:\u002F\u002Fprofiles.wordpress.org\u002Fmagnus0\u002F","\u003Cp>A simple Yahoo Weather widget\u003C\u002Fp>\n","A simple Yahoo Weather widget",18973,"2012-01-20T00:31:00.000Z","3.3.2",[22,23,105,24,106],"widget","yahoo","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fyahoo-weather\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fyahoo-weather.zip",{"slug":110,"name":111,"version":112,"author":113,"author_profile":114,"description":115,"short_description":116,"active_installs":117,"downloaded":118,"rating":27,"num_ratings":27,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":18,"tags":122,"homepage":124,"download_link":125,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":126},"r12themes-quotes","R12Themes Quotes","1.0.2","rzvc","https:\u002F\u002Fprofiles.wordpress.org\u002Frzvc\u002F","\u003Cp>It displays random qoutes on your sidebar or on your page depending where you want to be shown.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>You can add the quote on your sidebar by using the “Quote” widget that allows you to set the title of your block, number of quotes that you want to be displayed or one specific quote.\u003C\u002Fp>\n\u003Cp>You can display the quotes via template by using \u003Ccode>\u003C?php do_action( 'r12themes_quotes' ); ?>\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>This sintax can be customized by using the following arguments:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>‘limit’ => 1 (the default value – e.g \u003Ccode>2\u003C\u002Fcode>  will display two random quotes )\u003C\u002Fli>\n\u003Cli>‘id’ => 0 ( display random post – e.g. \u003Ccode>19\u003C\u002Fcode>  will display the quote that have id = 19 )\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can add this in your post by using [r12themes_quotes], the arguments above apply to this one to.\u003C\u002Fp>\n","It displays random qoutes on your sidebar or on your page depending where you want to be shown.",10,1490,"2012-11-22T08:17:00.000Z","3.4.2","3.0.1",[123,72,22,24],"quotes","http:\u002F\u002Fwww.r12themes.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fr12themes-quotes.zip","2026-03-15T15:16:48.613Z",{"attackSurface":128,"codeSignals":172,"taintFlows":289,"riskAssessment":290,"analyzedAt":299},{"hooks":129,"ajaxHandlers":164,"restRoutes":165,"shortcodes":166,"cronEvents":171,"entryPointCount":14,"unprotectedCount":27},[130,136,141,146,151,155,159],{"type":131,"name":132,"callback":133,"priority":117,"file":134,"line":135},"filter","plugin_action_links","oplao_weather_plugin_action_links","oplao-weather-settings.php",40,{"type":137,"name":138,"callback":139,"file":134,"line":140},"action","admin_init","oplao_weather_setting_init",41,{"type":137,"name":142,"callback":143,"file":144,"line":145},"admin_menu","oplao_weather_setting_page_menu","oplao-weather.php",24,{"type":137,"name":147,"callback":148,"priority":149,"file":144,"line":150},"plugins_loaded","oplao_weather_setup",99999,27,{"type":137,"name":152,"callback":153,"file":144,"line":154},"wp_enqueue_scripts","oplao_weather_wp_head",43,{"type":137,"name":156,"callback":157,"file":144,"line":158},"admin_enqueue_scripts","oplao_weather_admin_scripts",684,{"type":137,"name":160,"callback":161,"file":162,"line":163},"widgets_init","anonymous","widget.php",220,[],[],[167],{"tag":168,"callback":169,"file":144,"line":170},"oplao-weather","oplao_weather_shortcode",46,[],{"dangerousFunctions":173,"sqlUsage":177,"outputEscaping":179,"fileOperations":27,"externalRequests":287,"nonceChecks":27,"capabilityChecks":14,"bundledLibraries":288},[174],{"fn":175,"file":162,"line":163,"context":176},"create_function","add_action('widgets_init', create_function('', 'return register_widget(\"OplaoWeatherWidget\");'));",{"prepared":14,"raw":27,"locations":178},[],{"escaped":180,"rawEcho":75,"locations":181},22,[182,186,187,189,191,193,194,195,197,199,201,203,205,207,209,211,212,213,214,216,218,220,222,223,225,227,228,230,231,233,234,235,237,239,241,243,245,246,247,249,251,252,254,255,256,258,260,261,263,264,266,268,269,271,273,274,276,278,279,281,283,285,286],{"file":183,"line":184,"context":185},"inc\u002FCurrent.php",15,"raw output",{"file":183,"line":47,"context":185},{"file":183,"line":188,"context":185},19,{"file":183,"line":190,"context":185},21,{"file":183,"line":192,"context":185},26,{"file":183,"line":150,"context":185},{"file":183,"line":11,"context":185},{"file":183,"line":196,"context":185},31,{"file":183,"line":198,"context":185},33,{"file":183,"line":200,"context":185},36,{"file":183,"line":202,"context":185},37,{"file":183,"line":204,"context":185},38,{"file":183,"line":206,"context":185},39,{"file":183,"line":208,"context":185},42,{"file":210,"line":198,"context":185},"inc\u002FForcast.php",{"file":210,"line":204,"context":185},{"file":210,"line":206,"context":185},{"file":210,"line":140,"context":185},{"file":210,"line":215,"context":185},48,{"file":134,"line":217,"context":185},78,{"file":134,"line":219,"context":185},81,{"file":134,"line":221,"context":185},83,{"file":134,"line":26,"context":185},{"file":134,"line":224,"context":185},96,{"file":134,"line":226,"context":185},97,{"file":134,"line":46,"context":185},{"file":134,"line":229,"context":185},101,{"file":162,"line":150,"context":185},{"file":162,"line":232,"context":185},29,{"file":162,"line":11,"context":185},{"file":162,"line":154,"context":185},{"file":162,"line":236,"context":185},129,{"file":162,"line":238,"context":185},131,{"file":162,"line":240,"context":185},133,{"file":162,"line":242,"context":185},138,{"file":162,"line":244,"context":185},140,{"file":162,"line":244,"context":185},{"file":162,"line":244,"context":185},{"file":162,"line":248,"context":185},144,{"file":162,"line":250,"context":185},148,{"file":162,"line":250,"context":185},{"file":162,"line":253,"context":185},149,{"file":162,"line":253,"context":185},{"file":162,"line":253,"context":185},{"file":162,"line":257,"context":185},153,{"file":162,"line":259,"context":185},154,{"file":162,"line":259,"context":185},{"file":162,"line":262,"context":185},156,{"file":162,"line":262,"context":185},{"file":162,"line":265,"context":185},161,{"file":162,"line":267,"context":185},162,{"file":162,"line":267,"context":185},{"file":162,"line":270,"context":185},179,{"file":162,"line":272,"context":185},180,{"file":162,"line":272,"context":185},{"file":162,"line":275,"context":185},194,{"file":162,"line":277,"context":185},195,{"file":162,"line":277,"context":185},{"file":162,"line":280,"context":185},200,{"file":162,"line":282,"context":185},213,{"file":162,"line":284,"context":185},214,{"file":162,"line":284,"context":185},{"file":162,"line":284,"context":185},7,[],[],{"summary":291,"deductions":292},"The \"oplao-weather-professional-weather-widget\" plugin v1.1.6 exhibits a generally positive security posture, with no recorded vulnerabilities or critical taint flows. The plugin effectively utilizes prepared statements for its SQL queries and demonstrates a commitment to external HTTP requests. However, there are several areas that warrant attention. The use of the deprecated `create_function` is a significant concern, as it can lead to serious security vulnerabilities if not handled with extreme care. Additionally, a substantial portion of output escaping is not properly implemented, increasing the risk of cross-site scripting (XSS) attacks, especially if user-supplied data is involved in these outputs. The absence of nonce checks on the identified entry point is also a notable weakness, potentially exposing the plugin to cross-site request forgery (CSRF) attacks. While the plugin has a clean vulnerability history, the identified code quality issues, particularly the deprecated function and unescaped output, present clear risks that should be addressed to improve its overall security.",[293,295,297],{"reason":294,"points":117},"Use of deprecated and dangerous function 'create_function'",{"reason":296,"points":66},"Significant portion of output not properly escaped",{"reason":298,"points":287},"Missing nonce check on entry point","2026-04-16T11:24:51.189Z",{"wat":301,"direct":310},{"assetPaths":302,"generatorPatterns":305,"scriptPaths":306,"versionParams":307},[303,304],"\u002Fwp-content\u002Fplugins\u002Foplao-weather-professional-weather-widget\u002Foplao-weather.css","\u002Fwp-content\u002Fplugins\u002Foplao-weather-professional-weather-widget\u002Ffonts\u002Ffonts.css",[],[],[308,309],"\u002Foplao-weather.css?ver=","\u002Ffonts\u002Ffonts.css?ver=",{"cssClasses":311,"htmlComments":322,"htmlAttributes":323,"restEndpoints":335,"jsGlobals":336,"shortcodeOutput":337},[312,313,314,315,316,317,318,319,320,321],"oplao-weather-wrap","awecf","awe-code-","awe-desc-","theme_1","theme_2","theme_3","theme_4","theme_5","theme_6",[],[324,325,326,327,328,329,330,331,332,333,334],"data-location","data-owm_city_id","data-units","data-forecast_days","data-show_stats","data-inline_style","data-scheme","data-location_case","data-locale","data-coordinates","data-units_display_symbol",[],[],[338,339,340,341],"\u003Cdiv id=\"weather-","class=\"weather-wrap","class=\"weather-cover awe_","\u003Cdiv class=\"weather-todays-stats-big-pict\">",{"error":343,"url":344,"statusCode":345,"statusMessage":346,"message":346},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Foplao-weather-professional-weather-widget\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":27,"versions":348},[]]