[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgbtPSmUZE8HYdklnxjBVEyQrJSc79zoW1qeaDow0d74":3,"$fhTxbQ5H3dpzHzdtcJBfyg8xiBx9E_kBjNYNq_WygbYc":247,"$fAjMYfnNq2F8NwjskDrzXw7-aCjQCiz_kWx4vhb54xa8":252},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":38,"analysis":145,"fingerprints":227},"thumbshots","Tribulant Thumbshots","1.0.2.1","Tribulant Software","https:\u002F\u002Fprofiles.wordpress.org\u002Fcontrid\u002F","\u003Cp>Quickly insert a thumbshot of any website with a shortcode and a URL as a parameter into any WordPress post\u002Fpage. This plugin makes use of the Thumbshots.com service and can be used with either a free or a paid account.\u003C\u002Fp>\n\u003Cp>Thanks to Ian Blackford from \u003Ca href=\"http:\u002F\u002Fwww.designconscious.com\u002F\" rel=\"nofollow ugc\">Design Conscious\u003C\u002Fa> for the initial concept and funding of the plugin.\u003C\u002Fp>\n","Put website screenshots into any WordPress post\u002Fpage with a shortcode and a URL as parameter.",10,4507,0,"2014-09-09T09:39:00.000Z","4.0.38","2.8","",[19,4,20,21,22],"screenshots","urls","website-screenshots","websites","http:\u002F\u002Ftribulant.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthumbshots.1.0.2.1.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"contrid",7,18730,88,803,71,"2026-05-19T23:27:52.325Z",[39,61,85,100,125],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":17,"tags":54,"homepage":59,"download_link":60,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"open-external-links-in-new-window","Open External Links In New Windows","1.0.0","Keef","https:\u002F\u002Fprofiles.wordpress.org\u002Fkeef\u002F","\u003Cp>Opens external links (those to other websites outside of your own domain, eg., Facebook, Twitter, etc) in new windows.\u003C\u002Fp>\n\u003Cp>There are no configuration options, simply install and activate.\u003C\u002Fp>\n","Opens external links (those to other websites outside of your own domain, eg., Facebook, Twitter, etc) in new windows.",70,4911,90,2,"2015-10-14T16:43:00.000Z","4.3.34","3.0",[55,56,57,58],"external-links","external-urls","external-websites","open-in-new-window","http:\u002F\u002Fwww.irydian.com\u002Fshop\u002Fwordpress\u002Fplugins\u002Fopen-external-links-in-new-windows\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fopen-external-links-in-new-window.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":47,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":17,"tags":75,"homepage":80,"download_link":81,"security_score":82,"vuln_count":83,"unpatched_count":83,"last_vuln_date":84,"fetched_at":27},"shrinktheweb-website-preview-plugin","ShrinkTheWeb (STW) Website Previews Plugin","2.8.5","puravida1976","https:\u002F\u002Fprofiles.wordpress.org\u002Fpuravida1976\u002F","\u003Cp>This plugin allows any WordPress user to \u003Cstrong>easily add thumbnail previews\u003C\u002Fstrong> of websites right in the content of their posts using a simple \u003Ccode>[stwthumb]http:\u002F\u002Fwww.yourwebsite.com[\u002Fstwthumb]\u003C\u002Fcode> format. Loads of examples are available within the plugin documentation (you’ll see it when you activate the plugin).\u003C\u002Fp>\n\u003Cp>The plugin requires a free or paid account from the thumbnail provider service \u003Ca href=\"https:\u002F\u002Fshrinktheweb.com\u002F\" rel=\"nofollow ugc\">ShrinkTheWeb.com\u003C\u002Fa>. No purchase is required to use the plugin or the free service.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cool Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easily embed web page screenshots anywhere using shortcode!\u003C\u002Fli>\n\u003Cli>So simple to use with TinyMCE shortcode helper!\u003C\u002Fli>\n\u003Cli>Supports caching screenshots locally\u003C\u002Fli>\n\u003Cli>Plenty of examples in the plugin documentation\u003C\u002Fli>\n\u003Cli>Custom screenshot image quality\u003C\u002Fli>\n\u003Cli>Enable mouseover (hover) screenshot previews\u003C\u002Fli>\n\u003Cli>Alt and Title attributes support via shortcodes\u003C\u002Fli>\n\u003Cli>Custom filename option support via shortcode for SEO purposes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Supported ShrinkTheWeb PRO features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display “Inside Pages” or full URLs (Upgrade required)\u003Cbr \u002F>\n…rather than just the homepage of a domain.\u003C\u002Fli>\n\u003Cli>Full-Length screenshot captures (Upgrade required)\u003C\u002Fli>\n\u003Cli>Custom Size screenshot captures (Upgrade required)\u003C\u002Fli>\n\u003Cli>Custom Browser Resolution (Upgrade required)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Take a look at ShrinkTheWeb for more information \u003Ca href=\"https:\u002F\u002Fshrinktheweb.com\u002F\" title=\"Automated Website Preview Provider\" rel=\"nofollow ugc\">Shrink The Web\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Donate\u003C\u002Fh4>\n\u003Cp>Did this plugin get you out of trouble? Please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=ZBNAT7HJACUAG&lc=US&item_name=ShrinkTheWeb&no_note=0&cn=Add%20special%20instructions%20to%20the%20seller%3a&no_shipping=1&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted\" rel=\"nofollow ugc\">making a small donation\u003C\u002Fa> to thank the developer for their time.\u003C\u002Fp>\n","This plugin accesses the ShrinkTheWeb API to automatically replace special tags in posts with website screenshots, where desired.",19782,74,6,"2017-08-04T04:53:00.000Z","4.8.28","2.9",[76,77,78,79,21],"preview","screenshot","snapshot","thumbnails","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fshrinktheweb-website-preview-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshrinktheweb-website-preview-plugin.2.8.5.zip",63,1,"2025-09-22 00:00:00",{"slug":86,"name":87,"version":88,"author":65,"author_profile":66,"description":89,"short_description":90,"active_installs":11,"downloaded":91,"rating":92,"num_ratings":83,"last_updated":93,"tested_up_to":73,"requires_at_least":94,"requires_php":17,"tags":95,"homepage":17,"download_link":99,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"shrinktheweb-refresh-all","ShrinkTheWeb Refresh All","1.3.1","\u003Cp>This plugin works with the Directorypress theme, WP-Portfolio plugin, and\u002For with the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fshrinktheweb-website-preview-plugin\u002F\" rel=\"ugc\">STW WordPress plugin\u003C\u002Fa>.\u003Cbr \u002F>\nIt refreshes all the thumbnails at once with the option to schedule the refresh action in selected intervals or immmediately.\u003Cbr \u002F>\nIt also allows the users to clear the cache immediately.\u003C\u002Fp>\n\u003Ch4>Donate\u003C\u002Fh4>\n\u003Cp>Did this plugin get you out of trouble? Please consider \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_donations&business=ZBNAT7HJACUAG&lc=US&item_name=ShrinkTheWeb&no_note=0&cn=Add%20special%20instructions%20to%20the%20seller%3a&no_shipping=1&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted\" rel=\"nofollow ugc\">making a small donation\u003C\u002Fa> to thank the developer for their time.\u003C\u002Fp>\n","Refresh all the STW shrinktheweb.com screenshots at once",1850,100,"2017-03-28T06:37:00.000Z","3.1",[96,97,98,79,21],"previews","recapture","schedule","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshrinktheweb-refresh-all.zip",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":113,"requires_at_least":114,"requires_php":17,"tags":115,"homepage":121,"download_link":122,"security_score":123,"vuln_count":50,"unpatched_count":13,"last_vuln_date":124,"fetched_at":27},"better-search-replace","Better Search Replace","1.4.10","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>When moving your WordPress site to a new domain or server, you will likely run into a need to run a search\u002Freplace on the database for everything to work correctly. Fortunately, there are several plugins available for this task, however, all have a different approach to a few key features. This plugin consolidates the best features from these plugins, incorporating the following features in one simple plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Serialization support for all tables\u003C\u002Fli>\n\u003Cli>The ability to select specific tables\u003C\u002Fli>\n\u003Cli>The ability to run a “dry run” to see how many fields will be updated\u003C\u002Fli>\n\u003Cli>No server requirements aside from a running installation of WordPress\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Time-saving features available in the Pro version:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View exactly what changed during a search\u002Freplace\u003C\u002Fli>\n\u003Cli>Backup and import the database while running a search\u002Freplace\u003C\u002Fli>\n\u003Cli>Priority email support from the developer of the plugin\u003C\u002Fli>\n\u003Cli>Save or load custom profiles for quickly repeating a search\u002Freplace in the future\u003C\u002Fli>\n\u003Cli>Support and updates for 1 year\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fbettersearchreplace.com\u002F\" rel=\"nofollow ugc\">Learn more about Better Search Replace Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>The search and replace functionality is heavily based on interconnect\u002Fit’s great and open-source Search Replace DB script, modified to use WordPress native database functions to ensure compatibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported Languages\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French\u003C\u002Fli>\n\u003Cli>German\u003C\u002Fli>\n\u003Cli>Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Want to contribute?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Feel free to open an issue or submit a pull request on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdeliciousbrains\u002Fbetter-search-replace\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","A simple plugin to update URLs or other text in a database.",1000000,17424627,86,541,"2025-12-08T17:21:00.000Z","6.9.4","3.0.1",[116,117,118,119,120],"search-and-replace","search-replace","search-replace-database","update-database-urls","update-live-url","https:\u002F\u002Fbettersearchreplace.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-search-replace.1.4.10.zip",98,"2024-01-24 00:00:00",{"slug":126,"name":127,"version":128,"author":129,"author_profile":130,"description":131,"short_description":132,"active_installs":133,"downloaded":134,"rating":49,"num_ratings":135,"last_updated":136,"tested_up_to":113,"requires_at_least":137,"requires_php":138,"tags":139,"homepage":143,"download_link":144,"security_score":92,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"go-live-update-urls","Go Live Update Urls","7.0.7","Mat Lipe","https:\u002F\u002Fprofiles.wordpress.org\u002Fmat-lipe\u002F","\u003Ch3>Change the domain on your site with one click.\u003C\u002Fh3>\n\u003Cp>Goes through entire site and replaces all instances of an old URL with a new one. Used most often when changing the domain of your site.\u003C\u002Fp>\n\u003Cp>Automatically detects and handles special domain circumstances to give you an accurate update every time without side effects.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Developed and supported by \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002F\" rel=\"nofollow ugc\">OnPoint Plugins\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Database table by table selection.\u003C\u002Fli>\n\u003Cli>Updates serialized data in core tables.\u003C\u002Fli>\n\u003Cli>Updates encoded URL.\u003C\u002Fli>\n\u003Cli>Easy to use admin page – which may be found under Tools.\u003C\u002Fli>\n\u003Cli>Works on both multisite and single site installs.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Updates Entire Site Including\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Posts\u003C\u002Fli>\n\u003Cli>Pages\u003C\u002Fli>\n\u003Cli>Image URLs\u003C\u002Fli>\n\u003Cli>Excerpts\u003C\u002Fli>\n\u003Cli>Post meta data\u003C\u002Fli>\n\u003Cli>Custom post types\u003C\u002Fli>\n\u003Cli>Widgets and widget data\u003C\u002Fli>\n\u003Cli>Options and settings\u003C\u002Fli>\n\u003Cli>And much more\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Domain Update Process\u003C\u002Fh3>\n\u003Cp>Full step-by-step instructions for a changing a site’s domain \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fhow-to-change-your-domain-name-on-wordpress\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Included Language Translations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>English (en_US).\u003C\u002Fli>\n\u003Cli>French (fr_FR).\u003C\u002Fli>\n\u003Cli>German (de_DE).\u003C\u002Fli>\n\u003Cli>Spanish (es_ES).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Developers\u003C\u002Fh3>\n\u003Cp>Developer docs \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fdeveloper-docs-go-live-update-urls\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Troubleshooting\u003C\u002Fh3>\n\u003Cp>Troubleshooting information \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fgo-live-update-urls-troubleshooting\u002F\" rel=\"nofollow ugc\">may be found here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Contribute\u003C\u002Fh3>\n\u003Cp>Send pull requests via the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Flipemat\u002Fgo-live-update-urls\u002F\" rel=\"nofollow ugc\">Github Repo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Go PRO\u003C\u002Fh3>\n\u003Cp>Our \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fproduct\u002Fgo-live-update-urls-pro\u002F?utm_source=readme&utm_campaign=gopro&utm_medium=dot-org\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> brings additional functionality to this plugin. Check out \u003Ca href=\"https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002Fgo-live-update-urls-pro-demo\u002F?utm_source=demo&utm_campaign=gopro&utm_medium=dot-org\" rel=\"nofollow ugc\">the demo\u003C\u002Fa> to see if the PRO version is useful for you.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Updates database tables created by plugins.\u003C\u002Fli>\n\u003Cli>Database tables are organized into simple intuitive sections.\u003C\u002Fli>\n\u003Cli>Ability to choose between tables or sections.\u003C\u002Fli>\n\u003Cli>Ability to convert relative URL into absolute URL.\u003C\u002Fli>\n\u003Cli>Updates serialized data across any table.\u003C\u002Fli>\n\u003Cli>Updates encoded URL across any table.\u003C\u002Fli>\n\u003Cli>Updates JSON data across any table.\u003C\u002Fli>\n\u003Cli>Ability to test URL changes before running them.\u003C\u002Fli>\n\u003Cli>URL testing report is provided for peace of mind.\u003C\u002Fli>\n\u003Cli>Option to fix common mistakes automatically when entering a URL.\u003C\u002Fli>\n\u003Cli>View and use history of your site’s address.\u003C\u002Fli>\n\u003Cli>Accessible update history including count and location of updated URL. \u003Cstrong>New\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Predictive URL automatically fill in the “Old URL” and “New URL.”\u003C\u002Fli>\n\u003Cli>Real time reporting of count and location of URL which will be updated.\u003C\u002Fli>\n\u003Cli>Report of count and location of URL which were updated.\u003C\u002Fli>\n\u003Cli>WP-CLI support for updating URL from the command line.\u003C\u002Fli>\n\u003Cli>Priority support with access to members only support area.\u003C\u002Fli>\n\u003C\u002Ful>\n","Change the domain on your site with one click.",80000,2281499,59,"2026-02-03T18:57:00.000Z","6.2.0","7.4.0",[140,141,116,142,20],"database","domain","update-urls","https:\u002F\u002Fonpointplugins.com\u002Fgo-live-update-urls\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgo-live-update-urls.7.0.7.zip",{"attackSurface":146,"codeSignals":164,"taintFlows":194,"riskAssessment":213,"analyzedAt":226},{"hooks":147,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":163,"entryPointCount":83,"unprotectedCount":13},[148,154],{"type":149,"name":150,"callback":151,"file":152,"line":153},"action","admin_menu","anonymous","thumbshots.php",33,{"type":149,"name":155,"callback":151,"file":152,"line":156},"wp_footer",34,[],[],[160],{"tag":161,"callback":161,"file":152,"line":162},"thumbshot",37,[],{"dangerousFunctions":165,"sqlUsage":174,"outputEscaping":176,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":193},[166,171],{"fn":167,"file":168,"line":169,"context":170},"unserialize","thumbshots-plugin.php",60,"if (@unserialize($option) !== false) {",{"fn":167,"file":168,"line":172,"context":173},61,"return unserialize($option);",{"prepared":13,"raw":13,"locations":175},[],{"escaped":13,"rawEcho":71,"locations":177},[178,181,183,185,188,190],{"file":168,"line":179,"context":180},35,"raw output",{"file":152,"line":182,"context":180},65,{"file":152,"line":184,"context":180},68,{"file":186,"line":187,"context":180},"views\\admin\\error.php",3,{"file":189,"line":187,"context":180},"views\\admin\\message.php",{"file":191,"line":192,"context":180},"views\\admin\\settings.php",4,[],[195],{"entryPoint":196,"graph":197,"unsanitizedCount":50,"severity":212},"\u003Cthumbshots> (thumbshots.php:0)",{"nodes":198,"edges":209},[199,204],{"id":200,"type":201,"label":202,"file":152,"line":203},"n0","source","$_SERVER (x2)",25,{"id":205,"type":206,"label":207,"file":152,"line":182,"wp_function":208},"n1","sink","echo() [XSS]","echo",[210],{"from":200,"to":205,"sanitized":211},false,"low",{"summary":214,"deductions":215},"The \"thumbshots\" plugin, version 1.0.2.1, exhibits a mixed security posture. On the positive side, it has no known historical vulnerabilities (CVEs), suggesting a generally stable development history or a lack of prior significant security issues being discovered.  Furthermore, all SQL queries are properly prepared, and there are no external HTTP requests, file operations, or cron events, which are common vectors for attacks. The attack surface appears minimal with only one shortcode and no AJAX or REST API endpoints without authentication, which is good practice.\n\nHowever, significant concerns arise from the static code analysis. The presence of the `unserialize` function twice, without any clear indication of sanitization or validation of the data being unserialized, presents a critical risk. Unsanitized serialized data can lead to Remote Code Execution (RCE) vulnerabilities. Additionally, a complete lack of output escaping across all identified outputs is a severe security flaw. This means any user-supplied data that is displayed by the plugin is vulnerable to Cross-Site Scripting (XSS) attacks. The absence of nonce checks and capability checks further exacerbates these issues, as there are no mechanisms to verify user permissions or prevent CSRF attacks.\n\nWhile the plugin benefits from a clean vulnerability history, the inherent risks identified in the static analysis, particularly the use of `unserialize` and the complete absence of output escaping, create a high-risk profile. The lack of modern security best practices like nonce and capability checks on its limited entry points is also concerning. Therefore, despite its clean history, the plugin requires immediate attention to address the critical code-level vulnerabilities.",[216,219,222,224],{"reason":217,"points":218},"Use of unserialize without sanitization",15,{"reason":220,"points":221},"100% of outputs are unescaped",18,{"reason":223,"points":32},"No nonce checks",{"reason":225,"points":32},"No capability checks","2026-03-17T01:37:34.240Z",{"wat":228,"direct":233},{"assetPaths":229,"generatorPatterns":230,"scriptPaths":231,"versionParams":232},[],[],[],[],{"cssClasses":234,"htmlComments":238,"htmlAttributes":239,"restEndpoints":240,"jsGlobals":241,"shortcodeOutput":242},[161,235,236,237],"thubmshot-link","thumbshot-img","thumbshot-backlink",[],[],[],[],[243,244,245,246],"\u003Cspan class=\"thumbshot\">","\u003Ca class=\"thubmshot-link\" href=\"","\u003Cimg class=\"thumbshot-img\" src=\"http:\u002F\u002Fopen.thumbshots.org\u002Fimage.aspx?url=","\u003C\u002Fa>",{"error":248,"url":249,"statusCode":250,"statusMessage":251,"message":251},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fthumbshots\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":192,"versions":253},[254,259,266,273],{"version":6,"download_url":24,"svn_tag_url":255,"released_at":26,"has_diff":211,"diff_files_changed":256,"diff_lines":26,"trac_diff_url":257,"vulnerabilities":258,"is_current":248},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fthumbshots\u002Ftags\u002F1.0.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fthumbshots%2Ftags%2F1.0.2&new_path=%2Fthumbshots%2Ftags%2F1.0.2.1",[],{"version":260,"download_url":261,"svn_tag_url":262,"released_at":26,"has_diff":211,"diff_files_changed":263,"diff_lines":26,"trac_diff_url":264,"vulnerabilities":265,"is_current":211},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthumbshots.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fthumbshots\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fthumbshots%2Ftags%2F1.0.1&new_path=%2Fthumbshots%2Ftags%2F1.0.2",[],{"version":267,"download_url":268,"svn_tag_url":269,"released_at":26,"has_diff":211,"diff_files_changed":270,"diff_lines":26,"trac_diff_url":271,"vulnerabilities":272,"is_current":211},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthumbshots.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fthumbshots\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fthumbshots%2Ftags%2F1.0&new_path=%2Fthumbshots%2Ftags%2F1.0.1",[],{"version":274,"download_url":275,"svn_tag_url":276,"released_at":26,"has_diff":211,"diff_files_changed":277,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":278,"is_current":211},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthumbshots.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fthumbshots\u002Ftags\u002F1.0\u002F",[],[]]