[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fm22XCUEFxim0Rrhoy615Gc4plOTYUBb1xAf4PsY5Aa8":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":35,"analysis":130,"fingerprints":241},"wetter","Wetter2","1.0.0","wetter2","https:\u002F\u002Fprofiles.wordpress.org\u002Fwetter2\u002F","\u003Cp>The best German weather forecast widget plugin!\u003C\u002Fp>\n\u003Cp>Wetter2.com offers an accurate weather forecast for all cities around the world.\u003Cbr \u002F>\nJust set the city and country and embed the widget in your website\u002Fblog.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Widgets are free of charge\u003C\u002Fli>\n\u003Cli>Widget style can be customized\u003C\u002Fli>\n\u003Cli>Responsive weather widget\u003C\u002Fli>\n\u003Cli>No development skills are needed\u003C\u002Fli>\n\u003Cli>High performance and lightweight code\u003C\u002Fli>\n\u003Cli>SEO friendly – no iframes\u003C\u002Fli>\n\u003Cli>Select your display language – German\u002FEnglish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** For special customization requests please contact this mail -> contact@wetter2.com\u003C\u002Fp>\n","Beautiful English\u002FGerman weather forecast widget, All locations around the world, no need for API key.",300,4627,84,5,"2021-07-16T07:01:00.000Z","5.8.13","4.0.1","",[20,21,4,22,23],"heutige-wetter","klima","wetter-deutschland","wettervorhersage","https:\u002F\u002Fwww.wetter2.com\u002Fwidgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwetter.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":13,"computed_at":34},1,30,"2026-04-04T20:58:25.432Z",[36,51,75,93,111],{"slug":23,"name":37,"version":6,"author":23,"author_profile":38,"description":39,"short_description":40,"active_installs":41,"downloaded":42,"rating":43,"num_ratings":44,"last_updated":45,"tested_up_to":46,"requires_at_least":17,"requires_php":18,"tags":47,"homepage":24,"download_link":50,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"Wettervorhersage","https:\u002F\u002Fprofiles.wordpress.org\u002Fwettervorhersage\u002F","\u003Cp>Wettervorhersage widget is a free weather forecasting widget for your beautiful wordpress website.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Supported in German and English\u003C\u002Fli>\n\u003Cli>The widget is responsive, perfect for mobile and desktop.\u003C\u002Fli>\n\u003Cli>Widget style like background and color can be customized\u003C\u002Fli>\n\u003Cli>No development skills are needed\u003C\u002Fli>\n\u003Cli>High performance and lightweight code\u003C\u002Fli>\n\u003Cli>SEO friendly\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** For special customization requests please contact this mail -> wettervorhersage@wetter2.com\u003C\u002Fp>\n\u003Cp>The Wettervorhersage plugin is relying on a 3rd party as a service, the widget is using weather services provided by wetter2.com.\u003Cbr \u002F>\n* Service provider link – https:\u002F\u002Fwww.wetter2.com\u003Cbr \u002F>\n* Service provider terms of use link – https:\u002F\u002Fwww.wetter2.com\u002Fterms\u003Cbr \u002F>\n* Service privacy policy link – https:\u002F\u002Fwww.wetter2.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Get the new and amazing weather forecast widget, select location and colors, responsive widget.",2000,15606,100,4,"2024-02-29T18:38:00.000Z","6.4.8",[21,48,49,4,23],"vreme","weather","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwettervorhersage.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":43,"num_ratings":61,"last_updated":62,"tested_up_to":63,"requires_at_least":64,"requires_php":65,"tags":66,"homepage":71,"download_link":72,"security_score":73,"vuln_count":32,"unpatched_count":27,"last_vuln_date":74,"fetched_at":29},"wetterwarner","Wetterwarner","2.8","Tim","https:\u002F\u002Fprofiles.wordpress.org\u002Fbocanegra\u002F","\u003Cp>Wetterwarner zeigt amtliche Wetterwarnungen für Deine eingestellte Region in einem Widget an.\u003C\u002Fp>\n\u003Cp>Optional kann eine Wetterkarte angezeigt werden. Die Karte aktualisiert sich selbstständig und wird herausgegeben vom Deutschen Wetterdienst.\u003C\u002Fp>\n\u003Cp>Funktionen im Überblick:\u003Cbr \u002F>\n* Anzeige von beliebig vielen Wetterwarnungen\u003Cbr \u002F>\n* Widget Texte komplett frei einstellbar\u003Cbr \u002F>\n* Einfache Integration in WordPress Theme\u003Cbr \u002F>\n* Cache Funktion welche die Daten auf deinem Webspace zwischengespeichert, um die benötigten Daten schneller zu laden\u003Cbr \u002F>\n* Optional: Wetterkarte in anpassbarer Größe\u003Cbr \u002F>\n* Optional: Mouseover Effekt – Erweiterter Warnungstext wird angezeigt\u003Cbr \u002F>\n* Optional: Icons vor den Wettermeldungen\u003Cbr \u002F>\n* Und vieles mehr…\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fit93.de\u002Fprojekte\u002Fwetterwarner\u002Fdemo\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Wichtige Informationen zum Bild\u003C\u002Fh4>\n\u003Cp>Die verwendete Wetterkarte entstammt der Seite www.dwd.de – Beim Aufrufen des Widgets wird das Bild (SSL verschlüsselt) von einer externen Seite geladen. Sämtliche Bildrechte liegen bei dem Betreiber. Ich weise ausdrücklich darauf hin, im Namen des Betreibers, dass das Bild nicht verändert werden darf!\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.wettergefahren.de\u002Fcopyright.html\" rel=\"nofollow ugc\">Weitere Informationen\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Wichtige Informationen zur Informations Quelle\u003C\u002Fh4>\n\u003Cp>Als Quelle der Informationen werden RSS Feeds der Webseite http:\u002F\u002Fwettwarn.de genutzt. Diese Seite nutzt amtliche Meldungen des Deutschen Wetterdienst. Sämtliche Urheberrechte verbleiben bei dem Betreiber.\u003C\u002Fp>\n\u003Ch4>Weitere Informationen\u003C\u002Fh4>\n\u003Cp>Dieses Plugin sollte in keinem Fall einer amtlichen Informationsquelle vorgezogen werden. Die Meldungen können teilweise gekürzt sein.\u003C\u002Fp>\n\u003Cp>Das Plugin “Wetterwarner” wurde nach bestem Wissen und Gewissen erstellt und getestet. Ich hafte nicht für entstadene Schäden, Fehlfunktionen, Verstöße gegen geltendes Urheber- und\u002Foder Datenschutzrecht. Nur für die Nutzung in Deutschland vorgesehen. Generelle Nutzung auf eigene Gefahr! In keinster Weise steht dieses Plugin in Verbindung mit der gleichnamigen Android\u002FiOS App.\u003Cbr \u002F>\nAlle vom Plugin initiierte Verbindungen zu externen Servern werden per SSL abgesichert.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Ffontawesome.io\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> by Dave Gandy\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fnicolashoening.de?twocents&nr=8\" rel=\"nofollow ugc\">PopUp text boxes\u003C\u002Fa> by Nicolas Höning\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ferikflowers.github.io\u002Fweather-icons\u002F\" rel=\"nofollow ugc\">Weather Icons project\u003C\u002Fa> by Erik Flowers\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkallookoo\u002Fwp-color-picker-alpha\" rel=\"nofollow ugc\">wp-color-picker-alpha\u003C\u002Fa>\u003C\u002Fp>\n","Wetterwarner zeigt amtliche Wetterwarnungen für Deine eingestellte Region in einem Widget an.",500,31568,6,"2025-11-18T22:47:00.000Z","6.9.4","5.8","7.4",[67,68,69,4,70],"sturm","unwetter","warnung","wetterdienst","https:\u002F\u002Fit93.de\u002Fprojekte\u002Fwetterwarner\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwetterwarner.2.8.zip",99,"2025-04-09 00:00:00",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":43,"num_ratings":32,"last_updated":85,"tested_up_to":86,"requires_at_least":54,"requires_php":18,"tags":87,"homepage":91,"download_link":92,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"my-weather","My Weather","1.1","enclick","https:\u002F\u002Fprofiles.wordpress.org\u002Fenclick\u002F","\u003Cp>Display the weather for your city on the sidebar. Select from various layouts, designs and colours\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Select your country and city, check \u003Ca href=\"http:\u002F\u002Fopenweather.com\" title=\"Weather round the world\" rel=\"nofollow ugc\">openweather.com\u003C\u002Fa> database of over 60,000 cities\u003C\u002Fli>\n\u003Cli>Select from a range of small to large widget designs\u003C\u002Fli>\n\u003Cli>Select centigrade or fahrenheit\u003C\u002Fli>\n\u003Cli>Select custom text and backround colours\u003C\u002Fli>\n\u003Cli>Examples of the weather widgets can be found at \u003Ca href=\"http:\u002F\u002Fwww.openweather.com\u002Fwordpress.phtml\" title=\"wordpress weather plugins\" rel=\"nofollow ugc\">openweather.com\u002Fwordpress\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Display the weather for your city on the sidebar. Select from various layouts, designs and colours",200,52906,"2015-04-24T14:08:00.000Z","4.2.39",[88,89,49,90,4],"el-tiempo","meteo","weather-forecast","http:\u002F\u002Fweatherforecastmap.com\u002Fwordpress.phtml","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-weather.1.1.zip",{"slug":94,"name":95,"version":78,"author":96,"author_profile":97,"description":98,"short_description":99,"active_installs":100,"downloaded":101,"rating":33,"num_ratings":102,"last_updated":103,"tested_up_to":104,"requires_at_least":105,"requires_php":18,"tags":106,"homepage":109,"download_link":110,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"das-wetter-von-wettercom","Das Wetter von wetter.com","wettercom","https:\u002F\u002Fprofiles.wordpress.org\u002Fwettercom\u002F","\u003Cp>Mehr Informationen zum Plugin finden Sie unter http:\u002F\u002Fwww.wetter.com\u002Fservices\u002Fwetter_tools\u002Fwordpress_plugin\u002F. Damit Sie die Wetterdaten abrufen können, benötigen Sie einen Zugang zu unserer openweather Schnittstelle.\u003C\u002Fp>\n\u003Cp>The current version of this plugin is only available in German.\u003C\u002Fp>\n","Das Wetter Plugin für Wordpress von wetter.com zeigt aktuelle Wetterinformationen für die Stadt deiner Wahl an. Das Plugin ist leicht zu installieren  &hellip;",50,8839,2,"2017-05-03T07:52:00.000Z","4.7.32","3.0",[107,89,108,49,4],"forecast","vorhersage","http:\u002F\u002Fwww.wetter.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdas-wetter-von-wettercom.1.1.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":119,"num_ratings":32,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":18,"tags":124,"homepage":128,"download_link":129,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"weather-for-germany","schmie_Wetter","1.4.4","schmiddim","https:\u002F\u002Fprofiles.wordpress.org\u002Fschmiddim\u002F","\u003Cp>Update 5.06.11\u003Cbr \u002F>\nIcons werden wieder angezeigt, optional können Temperatur-Tagesmaximum -Tagesminimum ausgegeben werden.\u003Cbr \u002F>\nDas Widget zeigt das Wetter in Deiner Stadt an; geb einfach deine Postleitzahl ein und\u003Cbr \u002F>\nfuer wieviele Tage Du eine Prognose moechtest. Neu hinzugekommen ist die Möglichkeit einen eigenen\u003Cbr \u002F>\nOrtsnamen zu verwenden. Durch Andreas Gregor (www.andreasgregor.de) wurde das Layout verbessert.\u003C\u002Fp>\n\u003Ch3>schmie_Wetter\u003C\u002Fh3>\n\u003Cp>author Schmitt, Michael\u003Cbr \u002F>\nTags weather, germany, by igoogle\u003C\u002Fp>\n","Update 5.06.11",20,7839,"2011-08-13T08:00:00.000Z","3.1.4","2.0.2",[125,126,127,49,4],"deutschland","german-weather","germany","http:\u002F\u002Fschmiddi.co.cc\u002Fwordpress_plugins\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fweather-for-germany.zip",{"attackSurface":131,"codeSignals":158,"taintFlows":230,"riskAssessment":231,"analyzedAt":240},{"hooks":132,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":27,"unprotectedCount":27},[133,139,142,144,147,149],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","plugins_loaded","anonymous","includes\\class-wetter.php",142,{"type":134,"name":140,"callback":136,"file":137,"line":141},"admin_enqueue_scripts",157,{"type":134,"name":140,"callback":136,"file":137,"line":143},158,{"type":134,"name":145,"callback":136,"file":137,"line":146},"wp_enqueue_scripts",173,{"type":134,"name":145,"callback":136,"file":137,"line":148},174,{"type":134,"name":150,"callback":151,"file":152,"line":153},"widgets_init","jpen_register_wetter_widget","wetter.php",374,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":229},[],{"prepared":27,"raw":27,"locations":161},[],{"escaped":163,"rawEcho":164,"locations":165},8,32,[166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,208,210,211,213,215,217,219,221,223,225,227],{"file":152,"line":43,"context":167},"raw output",{"file":152,"line":169,"context":167},114,{"file":152,"line":171,"context":167},134,{"file":152,"line":173,"context":167},191,{"file":152,"line":175,"context":167},192,{"file":152,"line":177,"context":167},193,{"file":152,"line":179,"context":167},197,{"file":152,"line":181,"context":167},198,{"file":152,"line":183,"context":167},199,{"file":152,"line":185,"context":167},207,{"file":152,"line":187,"context":167},227,{"file":152,"line":189,"context":167},228,{"file":152,"line":191,"context":167},229,{"file":152,"line":193,"context":167},236,{"file":152,"line":195,"context":167},237,{"file":152,"line":197,"context":167},238,{"file":152,"line":199,"context":167},246,{"file":152,"line":201,"context":167},247,{"file":152,"line":203,"context":167},248,{"file":152,"line":205,"context":167},254,{"file":152,"line":207,"context":167},286,{"file":152,"line":209,"context":167},297,{"file":152,"line":11,"context":167},{"file":152,"line":212,"context":167},304,{"file":152,"line":214,"context":167},307,{"file":152,"line":216,"context":167},311,{"file":152,"line":218,"context":167},316,{"file":152,"line":220,"context":167},318,{"file":152,"line":222,"context":167},319,{"file":152,"line":224,"context":167},323,{"file":152,"line":226,"context":167},324,{"file":152,"line":228,"context":167},325,[],[],{"summary":232,"deductions":233},"The static analysis of the \"wetter\" plugin v1.0.0 indicates a strong adherence to secure coding practices in several key areas. There are no identified dangerous functions, SQL queries are exclusively handled with prepared statements, and no file operations or external HTTP requests are made by the plugin. The absence of bundled libraries is also a positive sign, reducing the risk of exploitable vulnerabilities within third-party code.  However, the analysis reveals significant concerns regarding output escaping, with only 20% of outputs being properly escaped. This is a notable weakness that could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not correctly sanitized before being displayed.  Furthermore, the complete lack of nonce and capability checks across all identified entry points (though the attack surface is currently zero) signifies a potential future risk. If new entry points are introduced without these essential security measures, the plugin would be vulnerable to various attacks. The plugin's vulnerability history is clean, with no recorded CVEs. While this is a positive indicator of past security, it does not mitigate the risks identified in the current static analysis, particularly the output escaping issues. Overall, the \"wetter\" plugin exhibits strengths in its handling of data storage and external interactions but suffers from a critical deficiency in output sanitization, presenting a tangible risk of XSS vulnerabilities.",[234,236,238],{"reason":235,"points":163},"Low percentage of properly escaped output",{"reason":237,"points":14},"No nonce checks on potential entry points",{"reason":239,"points":14},"No capability checks on potential entry points","2026-03-16T19:56:29.381Z",{"wat":242,"direct":251},{"assetPaths":243,"generatorPatterns":246,"scriptPaths":247,"versionParams":248},[244,245],"\u002Fwp-content\u002Fplugins\u002Fwetter\u002Fcss\u002Fwetter_widget.css","\u002Fwp-content\u002Fplugins\u002Fwetter\u002Fjs\u002Fwetter_widget.js",[],[245],[249,250],"wetter\u002Fcss\u002Fwetter_widget.css?ver=","wetter\u002Fjs\u002Fwetter_widget.js?ver=",{"cssClasses":252,"htmlComments":256,"htmlAttributes":257,"restEndpoints":269,"jsGlobals":270,"shortcodeOutput":271},[253,254,255],"wetter-widget","wetter_widget_wrap","weather_widget_placeholder",[],[258,259,260,261,262,263,264,265,266,267,268],"data-text-color","data-background","data-width","data-days","data-sunrise","data-wind","data-current","data-language","data-city","data-country","data-unit",[],[],[272,273,274],"\u003Cdiv class=\"wetter-widget weather_widget_wrap\"","\u003Cdiv class=\"weather_widget_placeholder\">","Powered by \u003Ca target=\"_blank\" href=\"https:\u002F\u002Fwww.wetter2.com\">Wetter2.com\u003C\u002Fa>"]