[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f7SF5UxezXN8VvNXvh77LtoHqhkE1NHy3cSLAtHw_8S4":3,"$fTEPvvNKRBEqkBY88YpFgNEoz4qKGokZkIVPN_NvNNlA":207},{"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":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":138,"fingerprints":183},"my-widgets","My Widgets","0.0.1","V.J.Catkick","https:\u002F\u002Fprofiles.wordpress.org\u002Fvjcatkick-1\u002F","\u003Cp>This widget lists repository’s your widget list onto your sidebar automatically. So you do not need writing troublesome widget list anymore. If you update source file (and readme.txt), the widget pulled information from wordpress.org after it published.\u003C\u002Fp>\n\u003Cp>checkout more detail at description page:\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.vjcatkick.com\u002F?page_id=5693\u003C\u002Fp>\n","Display repository's your widgets list on your sidebar with local documentation page link, description, version and update.",10,1967,0,"2009-02-02T04:13:00.000Z","2.7","2.5","",[19,20,21,22],"list","sidebar","subversion-repository","widget","http:\u002F\u002Fwww.vjcatkick.com\u002F?page_id=5693","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmy-widgets.zip",85,null,"2026-04-06T09:54:40.288Z",[],{"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},"vjcatkick-1",11,120,88,30,86,"2026-04-06T10:52:43.297Z",[38,61,80,101,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":53,"tags":54,"homepage":58,"download_link":59,"security_score":60,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"ns-category-widget","NS Category Widget","4.1.6","Nilambar Sharma","https:\u002F\u002Fprofiles.wordpress.org\u002Fnilambar\u002F","\u003Cp>Are you frustrated by the lack of customization options in default Category widget in WordPress? Then this plugin is for you. Works in similar fashion but with several customization options. Cheers !\u003C\u002Fp>\n","A plugin to add widget for listing Categories and Taxonomies. Extending Default WordPress Category Widget.",1000,42209,96,34,"2025-09-12T01:32:00.000Z","6.8.5","6.0","7.2.24",[55,56,20,57,22],"category","listing","taxonomy","https:\u002F\u002Fwww.nilambar.net\u002F2013\u002F12\u002Fns-category-widget-wordpress-plugin.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fns-category-widget.4.1.6.zip",100,{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":46,"downloaded":69,"rating":60,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":17,"tags":74,"homepage":78,"download_link":79,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"swifty-image-widget","Swifty Image Widget","1.1.1","Goran87","https:\u002F\u002Fprofiles.wordpress.org\u002Fgoran87\u002F","\u003Cp>Super simple but powerful widget that allows adding single or multiple images to your widget positions, using native media uploader. You can add caption for each image to act as testimonial, or you can use it as banner advertising module because its not being blocked with Ad Blocker. It doesn’t load any javascript on front end so its super fast. Use drag and drop to rearrange images.\u003C\u002Fp>\n\u003Cp>Check out demo in sidebar \u003Ca href=\"http:\u002F\u002Fitsgoran.com\u002Fwp\u002Fswifty-image-widget\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Major features in Swifty Image Widget include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily select image from your media collection\u003C\u002Fli>\n\u003Cli>Add one or add multiple images\u003C\u002Fli>\n\u003Cli>Chose full size, one from registered sizes by your theme or define your custom size\u003C\u002Fli>\n\u003Cli>Add caption that will show below image (optional)\u003C\u002Fli>\n\u003Cli>Add link (optional)\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable rel nofollow\u003C\u002Fli>\n\u003Cli>Drag and Drop to rearrange images\u003C\u002Fli>\n\u003Cli>Arrange images\u002Fbanners next to each other or below each other\u003C\u002Fli>\n\u003Cli>Not being blocked by AdBlocker\u003C\u002Fli>\n\u003Cli>Just one css file (0.5kb) called for front styling, no scripts.\u003C\u002Fli>\n\u003Cli>Super Light and Super Fast\u003C\u002Fli>\n\u003Cli>Responsive\u003C\u002Fli>\n\u003Cli>Secure and written with best practices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Check my other plugins at www.wpgens.com\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>If you have any suggestions\u002Ffeedback to improve Swifty Image Widget, please get in touch with me via email goran@wpgens.com .\u003C\u002Fp>\n\u003Cp>Also be sure to check out \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fswifty-bar\u002F\" rel=\"ugc\">Swifty Bar\u003C\u002Fa>. Plugin that you will fall in love with 🙂\u003C\u002Fp>\n","Super simple but powerful widget that allows adding single or multiple images to your widget positions, using native media uploader.",26709,12,"2023-08-09T13:13:00.000Z","6.3.8","3.5",[75,76,77,20,22],"image-list","image-widget","resize","https:\u002F\u002Fwww.wpgens.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswifty-image-widget.1.1.1.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":60,"downloaded":88,"rating":60,"num_ratings":89,"last_updated":90,"tested_up_to":91,"requires_at_least":92,"requires_php":93,"tags":94,"homepage":97,"download_link":98,"security_score":99,"vuln_count":89,"unpatched_count":89,"last_vuln_date":100,"fetched_at":27},"list-related-attachments-widget","List Related Attachments","2.1.6","Baden","https:\u002F\u002Fprofiles.wordpress.org\u002Fbaden03\u002F","\u003Cp>List Related Attachments is a sidebar widget and shortcode that will display a filtered, sorted and ordered list of all related attachments linked to current post or page. The widget options are: title, number of attachments to display, type of attachment to display by mime\u002Ftype, order by value, order direction and what should be displayed (attachment title, caption or description).  A \u003Ca href='https:\u002F\u002Fplugins.twinpictures.de\u002Fplugins\u002Flist-related-attachments\u002Fdocumentation\u002F' rel=\"nofollow ugc\">complete listing of shortcode options and attribute demos\u003C\u002Fa> are available that delight and inform. What’s more, there is \u003Ca href='https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Flist-related-attachments-widget' rel=\"ugc\">excellent and free community support\u003C\u002Fa> and a super-duper online \u003Ca href=\"\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Flist-related-attachments-widget”\" rel=\"nofollow ugc\">language translation tool\u003C\u002Fa> to roll-your-own language files.\u003C\u002Fp>\n","Listed Related Attachments will display a filtered list of all related attachments for the current post or page.",10424,1,"2019-03-13T14:21:00.000Z","5.1.22","4.7","7.0",[95,19,96,20,22],"attachments","related","https:\u002F\u002Fplugins.twinpictures.de\u002Fplugins\u002Flist-related-attachments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flist-related-attachments-widget.2.1.6.zip",64,"2025-02-24 00:00:00",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":60,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":17,"tags":115,"homepage":17,"download_link":118,"security_score":119,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"page-hierarchy-plug-in","Sub Page Hierarchy Widget","2.0.8","Martin Tod","https:\u002F\u002Fprofiles.wordpress.org\u002Fmpntod\u002F","\u003Cp>A quick way to show a set of the pages in a particular part of your site without having to show all the pages on the site.\u003C\u002Fp>\n\u003Cp>Adds a widget to let you show a clickable list of pages linked to a particular ‘parent’ page on your site.\u003C\u002Fp>\n","An easy widget to let you show a clickable list of pages linked to a particular 'parent' page on your site",17149,80,2,"2024-06-10T07:22:00.000Z","6.4.8","2.2.0",[19,116,117,20,22],"menu","page","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpage-hierarchy-plug-in.2.0.8.zip",92,{"slug":121,"name":122,"version":123,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":60,"num_ratings":111,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":17,"tags":133,"homepage":136,"download_link":137,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"cpk-ultimate-archives","CPK Ultimate Archives","1.0","CPK Web Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcpkwebsolutions\u002F","\u003Cp>Use this widget to filter your archives.  For example if you’d only like archives for posts in category 2, simply enter ‘cat=2’ into the widget settings form.  The widget allows very complex filtering rules.  You can even alter the number of posts displayed on an archive page.\u003C\u002Fp>\n","An improved version of the default WP Archives widget that allows complex filtering.",20,2402,"2013-03-09T06:44:00.000Z","3.5.2","3.3",[134,19,135,20,22],"archive","posts","http:\u002F\u002Fcpkwebsolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcpk-ultimate-archives.1.0.zip",{"attackSurface":139,"codeSignals":151,"taintFlows":170,"riskAssessment":171,"analyzedAt":182},{"hooks":140,"ajaxHandlers":147,"restRoutes":148,"shortcodes":149,"cronEvents":150,"entryPointCount":13,"unprotectedCount":13},[141],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","plugins_loaded","widget_my_widgets_init","widget_my_widgets.php",262,[],[],[],[],{"dangerousFunctions":152,"sqlUsage":153,"outputEscaping":155,"fileOperations":111,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":169},[],{"prepared":13,"raw":13,"locations":154},[],{"escaped":13,"rawEcho":156,"locations":157},5,[158,161,163,165,167],{"file":145,"line":159,"context":160},214,"raw output",{"file":145,"line":162,"context":160},215,{"file":145,"line":164,"context":160},216,{"file":145,"line":166,"context":160},246,{"file":145,"line":168,"context":160},248,[],[],{"summary":172,"deductions":173},"The \"my-widgets\" plugin v0.0.1 exhibits a concerning security posture due to several critical weaknesses. While it boasts no known CVEs and a seemingly small attack surface, the static analysis reveals significant code quality issues.  The most alarming finding is that 100% of its output is unescaped, making it highly susceptible to Cross-Site Scripting (XSS) vulnerabilities.  Furthermore, the complete absence of nonce and capability checks in any of its entry points means that any potential functionality, even if not immediately apparent, could be exploited by unauthenticated or unauthorized users. The lack of any taint analysis flows is also notable, suggesting either a very simple codebase or insufficient analysis.\n\nDespite the lack of reported historical vulnerabilities, the current state of the plugin is precarious. The absence of critical or high vulnerabilities in the past might be coincidental or due to its limited exposure. However, the identified weaknesses (unescaped output, lack of authorization checks) are foundational security flaws. The plugin's strengths are its clean SQL practices and lack of external dependencies. In conclusion, while the plugin doesn't have a history of public exploits, the current code analysis reveals significant vulnerabilities that require immediate attention to prevent potential compromise.",[174,177,180],{"reason":175,"points":176},"All outputs are unescaped",15,{"reason":178,"points":179},"No nonce checks on entry points",8,{"reason":181,"points":179},"No capability checks on entry points","2026-03-17T00:28:06.041Z",{"wat":184,"direct":189},{"assetPaths":185,"generatorPatterns":186,"scriptPaths":187,"versionParams":188},[],[],[],[],{"cssClasses":190,"htmlComments":195,"htmlAttributes":202,"restEndpoints":204,"jsGlobals":205,"shortcodeOutput":206},[191,192,193,194],"my_widget_title","my_widget_description","my_widget_version_date","my_widget_section_title",[196,197,198,199,200,201]," cached "," section main logic from here "," if you want to add fixed entry, add here "," section title looks like this "," first, put widget name "," then description and version-date with optionable switch ",[203],"id=\"widget_my_widgets\"",[],[],[],{"slug":4,"current_version":6,"total_versions":13,"versions":208},[]]