[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fTWA6ZBv0Z26tY_Ihe4cnFX4w0UuyOmh0HZE--irEU9c":3},{"slug":4,"name":5,"version":6,"author":5,"author_profile":7,"description":8,"short_description":9,"active_installs":10,"downloaded":11,"rating":12,"num_ratings":12,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":14,"tags":16,"homepage":21,"download_link":22,"security_score":23,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25,"vulnerabilities":26,"developer":27,"crawl_stats":24,"alternatives":33,"analysis":128,"fingerprints":318},"imagets","ImageTS","2.0.1","https:\u002F\u002Fprofiles.wordpress.org\u002Fimagets\u002F","\u003Cp>[EN] You can collect, convert and upload images. You can do all of them with ImageTS easily. It works in a compatible way with WordPress.\u003C\u002Fp>\n\u003Cp>[FR] Vous pouvez recueillir, convertir et télécharger les images. Vous pouvez faire tout avec ImageTS facilement. Il est compatible avec WordPress.\u003C\u002Fp>\n\u003Cp>[TR] Resimleri bir araya toplayın, dönüştürün ve yükleyin. Tüm bu işlemleri ImageTS ile kolaylıkla yapabilirsiniz. WordPress ile uyumlu çalışır.\u003C\u002Fp>\n\u003Ch4>Collect images\u003C\u002Fh4>\n\u003Cp>ImageTS can collect images on web pages, included Google image search, blogs, news websites, Instagram, Pinterest, Tumblr and Flickr.\u003C\u002Fp>\n\u003Ch4>Convert images\u003C\u002Fh4>\n\u003Cp>You can crop, resize, add filter or logo with ImageTS. Also you don’t need to download images and upload them to your server particularly.\u003C\u002Fp>\n\u003Ch4>More contents, more visitors\u003C\u002Fh4>\n\u003Cp>Your website and blog is more powerful with ImageTS. ImageTS can handle all of your needs about images.\u003C\u002Fp>\n","You can collect, convert and upload images. You can do all of them with ImageTS easily. It works in a compatible way with Wordpress.",10,1840,0,"2016-01-07T12:22:00.000Z","","3.0.1",[17,18,19,20],"add-media-from-web","gallery","images","media","https:\u002F\u002Fimagets.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimagets.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":4,"display_name":5,"profile_url":7,"plugin_count":28,"total_installs":29,"avg_security_score":23,"avg_patch_time_days":30,"trust_score":31,"computed_at":32},2,20,30,84,"2026-04-04T16:20:50.162Z",[34,56,75,94,110],{"slug":35,"name":36,"version":37,"author":38,"author_profile":39,"description":40,"short_description":41,"active_installs":42,"downloaded":43,"rating":44,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":55,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25},"acf-galerie-4","ACF Galerie 4","1.4.3","Navneil Naicker","https:\u002F\u002Fprofiles.wordpress.org\u002Fnavzme\u002F","\u003Cp>ACF Galerie 4 is a versatile WordPress plugin designed to simplify the creation and management of media galleries on your website. With its intuitive interface and robust features, you can effortlessly showcase your media in a visually appealing and engaging way.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fte2HOJOF1e4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Effortless Gallery Creation\u003C\u002Fstrong>: Build stunning galleries with ease using Advanced Custom Fields (ACF).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Versatile Content\u003C\u002Fstrong>: Showcase documents, images, videos, and more in your galleries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Integration\u003C\u002Fstrong>: Leverage the power of WordPress’ Restful API for flexible data handling.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User-Friendly Forms\u003C\u002Fstrong>: Allow visitors to submit content directly through front-end forms powered by \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Facf_form\u002F\" rel=\"nofollow ugc\">acf_form()\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Elementor and Bricks Builder Compatibility (Available in ACF Galerie 4 Pro)\u003C\u002Fstrong>: Enjoy a seamless integration with Elementor and Bricks Builder for even more customization options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GraphQL Support\u003C\u002Fstrong>: Unlock powerful and flexible queries for your custom galleries with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-graphql\u002F\" rel=\"ugc\">WPGraphQL\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpgraphql-acf\u002F\" rel=\"ugc\">WPGraphQL for ACF\u003C\u002Fa> integration.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgalerie4.com\u002F?utm_source=wordpress.org&utm_medium=free\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgalerie4.com\u002Fsupport\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgalerie4.com\u002F?utm_source=wordpress.org&utm_medium=free&utm_campaign=upgrade\" rel=\"nofollow ugc\">ACF Galerie 4 Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO\u003C\u002Fh4>\n\u003Cp>The ACF Galerie 4 plugin is also available in a professional version, offering more features, enhanced functionality, and greater flexibility. ACF Galerie 4 Pro includes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Support for Elemetor\u003C\u002Fli>\n\u003Cli>Support for Bricks Builder\u003C\u002Fli>\n\u003Cli>Lifetime updates\u003C\u002Fli>\n\u003Cli>Priority Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgalerie4.com\u002F?utm_source=wordpress.org&utm_medium=free&utm_campaign=upgrade\" rel=\"nofollow ugc\">Upgrade to ACF Galerie 4 Pro 🚀\u003C\u002Fa>\u003C\u002Fp>\n","Enhance your WordPress website with ACF Galerie 4, a powerful and customizable gallery plugin.",1000,10719,68,5,"2025-12-31T21:44:00.000Z","6.9.4","6.0","7.4",[51,18,19,20,52],"acf","videos","https:\u002F\u002Fnavz.me","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-galerie-4.1.4.3.zip",100,{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":42,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":14,"tags":70,"homepage":73,"download_link":74,"security_score":23,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25},"polaroid-gallery","Polaroid Gallery","2.2","janisto","https:\u002F\u002Fprofiles.wordpress.org\u002Fjanisto\u002F","\u003Cp>Polaroid Gallery is a CSS3 & jQuery Image Gallery plugin for WordPress Media Library. It is used to overlay images as polaroid pictures on the current page or post and uses WordPress Media Library. Using Polaroid Gallery you add unique view for your blog posts. Polaroid Gallery adds feeling of old good times.\u003Cbr \u002F>\nIt is quite easy to use. All you need to do is to create standard wordpress gallery. All other things Polaroid Gallery will make for you by its own. Once you try it you love it.\u003C\u002Fp>\n\u003Cp>Polaroid Gallery has translations for the following languages:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>English (default)\u003C\u002Fli>\n\u003Cli>Finnish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fregenerate-thumbnails\u002F\" rel=\"ugc\">Regenerate Thumbnails\u003C\u002Fa> plugin to regenerate thumbnails for all images that you have uploaded to your blog.\u003C\u002Fp>\n\u003Cp>For more information visit \u003Ca href=\"http:\u002F\u002Fen.support.wordpress.com\u002Fimages\u002Fgallery\u002F\" rel=\"nofollow ugc\">WordPress Gallery support\u003C\u002Fa>.\u003Cbr \u002F>\nPlugin in use:\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwp.mikkonen.info\u002Fsummer-2010\u002F\" rel=\"nofollow ugc\">Demo 1\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Flife-thai.com\u002Fchem-horosha-shri-lanka\u002F\" rel=\"nofollow ugc\">Demo 2\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Feel donating? You are wellcome \u003Ca href=\"http:\u002F\u002Fgoo.gl\u002F0gvUvm\" rel=\"nofollow ugc\">to donate\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Would you like to add your language to the list? Contact \u003Ca href=\"http:\u002F\u002Fwww.mikkonen.info\u002Fpolaroid_gallery\u002F\" rel=\"nofollow ugc\">janisto\u003C\u002Fa> or \u003Ca href=\"info@life-thai.com\" rel=\"nofollow ugc\">tashemi\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>Polaroid Gallery is free and unencumbered \u003Ca href=\"http:\u002F\u002Funlicense.org\u002F\" rel=\"nofollow ugc\">public domain\u003C\u002Fa> software.\u003C\u002Fp>\n","Polaroid Gallery is a CSS3 & jQuery Image Gallery plugin for WordPress Media Library.",82843,76,4,"2017-01-26T05:57:00.000Z","4.7.32","3.1",[18,71,19,72,20],"image","library","http:\u002F\u002Fwww.mikkonen.info\u002Fpolaroid_gallery\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpolaroid-gallery.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":14,"tags":90,"homepage":92,"download_link":93,"security_score":23,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25},"scissors-watermark","Scissors and Watermark","3.2.1","Apollo139","https:\u002F\u002Fprofiles.wordpress.org\u002Faloziak\u002F","\u003Cp>This plugin adds cropping, resizing, and rotating functionality to WordPress’ image upload and management dialogs. Scissors also allows automatic resizing of images when they are uploaded and supports automatic and manual watermarking of images. Additionally, images that are resized in the post editor are automatically resampled to the requested size using bilinear filtering when a post is saved, which improves the perceived image quality while reducing the amount of data transferred at the same time.\u003C\u002Fp>\n\u003Cp>Custom image size supported!\u003C\u002Fp>\n\u003Cp>Check settings of this plugin after activation. Watermarking function must be set before using!\u003C\u002Fp>\n\u003Cp>Please note that WordPress versions 3.4.2 and older are not supported!\u003C\u002Fp>\n\u003Cp>This plugin builds on the plugin Scissors Continued v2.1. Many thanks to \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fhuiz\u002F\" rel=\"nofollow ugc\">huiz\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fstephanreiter\u002F\" rel=\"nofollow ugc\">stephanreiter\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fsamuelaguilera\u002F\" rel=\"nofollow ugc\">samuelaguilera\u003C\u002Fa>.\u003C\u002Fp>\n","Scissors and Watermark enhances WordPress' handling of images by introducing cropping, resizing, rotating, and watermarking functionality.",200,15831,62,7,"2013-01-02T15:16:00.000Z","3.5.2","3.5",[91,18,19,72,20],"admin","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fscissors-watermark\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fscissors-watermark.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":55,"downloaded":102,"rating":103,"num_ratings":86,"last_updated":104,"tested_up_to":105,"requires_at_least":106,"requires_php":14,"tags":107,"homepage":14,"download_link":109,"security_score":23,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25},"automatic-alternative-text","Automatic Alternative Text","1.1.4","Jacob Peattie","https:\u002F\u002Fprofiles.wordpress.org\u002Fjakept\u002F","\u003Cp>Automatic Alternative Text makes accessible images easy and fast by automatically generating alt text for images with \u003Ca href=\"https:\u002F\u002Fazure.microsoft.com\u002Fen-au\u002Fservices\u002Fcognitive-services\u002Fcomputer-vision\u002F\" rel=\"nofollow ugc\">Microsoft’s Cognitive Services Computer Vision API\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The Computer Vision API’s algorithms analyze the content found in an image and generates complete sentences of human readable language describing what is found in the image. The Automatic Alternative Text plugin gets this description and adds it as the alt text for each image uploaded while the plugin is active.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>The image, voice, video or text understanding capabilities of Automatic Alternative Text uses Microsoft Cognitive Services. Microsoft will receive the images, audio, video, and other data that you upload (via this app) for service improvement purposes. To report abuse of the Microsoft Cognitive Services to Microsoft, please visit the Microsoft Cognitive Services website at https:\u002F\u002Fwww.microsoft.com\u002Fcognitive-services, and use the “Report Abuse” link at the bottom of the page to contact Microsoft. For more information about Microsoft privacy policies please see their privacy statement here: https:\u002F\u002Fgo.microsoft.com\u002Ffwlink\u002F?LinkId=521839.\u003C\u002Fp>\n","Automatically generate alt text for images with Microsoft's Cognitive Services Computer Vision API.",10342,82,"2019-07-01T09:41:00.000Z","5.2.24","4.4",[108,18,71,19,20],"accessibility","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fautomatic-alternative-text.1.1.4.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":55,"downloaded":118,"rating":55,"num_ratings":66,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":122,"tags":123,"homepage":125,"download_link":126,"security_score":127,"vuln_count":12,"unpatched_count":12,"last_vuln_date":24,"fetched_at":25},"full-screen-galleries","Full Screen Galleries","1.3","Nick Halsey","https:\u002F\u002Fprofiles.wordpress.org\u002Fcelloexpressions\u002F","\u003Cp>Full Screen Galleries creates an automatic full-screen slideshow mode for image galleries in your content. Posts and pages with galleries are automatically transformed into a full-screen browsing mode when you click on an image. Within the slideshow, visitors can see captions and access full-size images. The slideshow allows visitors to easily browse larger versions of your images.\u003C\u002Fp>\n\u003Cp>You can \u003Ca href=\"https:\u002F\u002Fcelloexpressions.com\u002Fphotography\u002F2020\u002F02\u002Fraindance-ranch-winter-2020\u002F\" rel=\"nofollow ugc\">see Full Screen Galleries in action here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For an automated full-screen slideshow of all content on your site, see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontent-slideshow\u002F\" rel=\"ugc\">the Content Slideshow plugin\u003C\u002Fa>.\u003C\u002Fp>\n","Full Screen Galleries creates an automatic full-screen slideshow mode for image galleries in your content. Posts and pages with galleries are automati &hellip;",2845,"2024-07-13T01:37:00.000Z","6.6.5","5.7","5.6",[124,18,19,20],"automatic","http:\u002F\u002Fcelloexpressions.com\u002Fplugins\u002Ffull-screen-galleries","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffull-screen-galleries.1.3.zip",92,{"attackSurface":129,"codeSignals":164,"taintFlows":238,"riskAssessment":305,"analyzedAt":317},{"hooks":130,"ajaxHandlers":152,"restRoutes":161,"shortcodes":162,"cronEvents":163,"entryPointCount":28,"unprotectedCount":28},[131,137,141,145,149],{"type":132,"name":133,"callback":134,"file":135,"line":136},"action","admin_enqueue_scripts","register_admin_styles","plugin.php",28,{"type":132,"name":138,"callback":139,"file":135,"line":140},"admin_footer","imagets_admin_footer",31,{"type":132,"name":142,"callback":143,"file":135,"line":144},"template_redirect","imagets_manager",32,{"type":132,"name":146,"callback":147,"file":148,"line":140},"admin_menu","add_admin_menu","views\\settings.php",{"type":132,"name":150,"callback":151,"file":148,"line":144},"admin_init","settings_init",[153,158],{"action":154,"nopriv":155,"callback":156,"hasNonce":155,"hasCapCheck":155,"file":135,"line":157},"imagets_response",false,"imagets_ajax_process",29,{"action":159,"nopriv":155,"callback":160,"hasNonce":155,"hasCapCheck":155,"file":135,"line":30},"imagets_fetch","imagets_ajax_fetch",[],[],[],{"dangerousFunctions":165,"sqlUsage":166,"outputEscaping":168,"fileOperations":28,"externalRequests":236,"nonceChecks":12,"capabilityChecks":12,"bundledLibraries":237},[],{"prepared":12,"raw":12,"locations":167},[],{"escaped":169,"rawEcho":170,"locations":171},9,33,[172,175,177,179,181,183,185,187,189,191,192,194,196,198,200,202,204,206,208,209,211,213,215,217,219,221,222,224,226,228,230,232,234],{"file":135,"line":173,"context":174},72,"raw output",{"file":135,"line":176,"context":174},228,{"file":135,"line":178,"context":174},240,{"file":135,"line":180,"context":174},241,{"file":135,"line":182,"context":174},242,{"file":135,"line":184,"context":174},244,{"file":135,"line":186,"context":174},250,{"file":135,"line":188,"context":174},339,{"file":190,"line":169,"context":174},"views\\manager.php",{"file":190,"line":10,"context":174},{"file":190,"line":193,"context":174},12,{"file":190,"line":195,"context":174},13,{"file":190,"line":197,"context":174},14,{"file":190,"line":199,"context":174},15,{"file":190,"line":201,"context":174},16,{"file":190,"line":203,"context":174},17,{"file":190,"line":205,"context":174},18,{"file":190,"line":207,"context":174},25,{"file":190,"line":136,"context":174},{"file":190,"line":210,"context":174},77,{"file":190,"line":212,"context":174},149,{"file":190,"line":214,"context":174},169,{"file":190,"line":216,"context":174},170,{"file":190,"line":218,"context":174},179,{"file":148,"line":220,"context":174},196,{"file":148,"line":83,"context":174},{"file":148,"line":223,"context":174},207,{"file":148,"line":225,"context":174},210,{"file":148,"line":227,"context":174},214,{"file":148,"line":229,"context":174},219,{"file":148,"line":231,"context":174},224,{"file":148,"line":233,"context":174},229,{"file":148,"line":235,"context":174},234,3,[],[239,264,274,284],{"entryPoint":240,"graph":241,"unsanitizedCount":28,"severity":263},"imagets_manager (plugin.php:64)",{"nodes":242,"edges":260},[243,248,254,256],{"id":244,"type":245,"label":246,"file":135,"line":247},"n0","source","$_GET",67,{"id":249,"type":250,"label":251,"file":135,"line":252,"wp_function":253},"n1","sink","wp_remote_get() [SSRF]",69,"wp_remote_get",{"id":255,"type":245,"label":246,"file":135,"line":247},"n2",{"id":257,"type":250,"label":258,"file":135,"line":173,"wp_function":259},"n3","echo() [XSS]","echo",[261,262],{"from":244,"to":249,"sanitized":155},{"from":255,"to":257,"sanitized":155},"medium",{"entryPoint":265,"graph":266,"unsanitizedCount":273,"severity":263},"imagets_ajax_process (plugin.php:210)",{"nodes":267,"edges":271},[268,270],{"id":244,"type":245,"label":269,"file":135,"line":227},"$_POST",{"id":249,"type":250,"label":258,"file":135,"line":176,"wp_function":259},[272],{"from":244,"to":249,"sanitized":155},1,{"entryPoint":275,"graph":276,"unsanitizedCount":273,"severity":263},"imagets_ajax_fetch (plugin.php:292)",{"nodes":277,"edges":282},[278,280],{"id":244,"type":245,"label":269,"file":135,"line":279},293,{"id":249,"type":250,"label":251,"file":135,"line":281,"wp_function":253},297,[283],{"from":244,"to":249,"sanitized":155},{"entryPoint":285,"graph":286,"unsanitizedCount":66,"severity":263},"\u003Cplugin> (plugin.php:0)",{"nodes":287,"edges":300},[288,289,290,291,292,294,296,298],{"id":244,"type":245,"label":246,"file":135,"line":247},{"id":249,"type":250,"label":251,"file":135,"line":252,"wp_function":253},{"id":255,"type":245,"label":246,"file":135,"line":247},{"id":257,"type":250,"label":258,"file":135,"line":173,"wp_function":259},{"id":293,"type":245,"label":269,"file":135,"line":227},"n4",{"id":295,"type":250,"label":258,"file":135,"line":176,"wp_function":259},"n5",{"id":297,"type":245,"label":269,"file":135,"line":279},"n6",{"id":299,"type":250,"label":251,"file":135,"line":281,"wp_function":253},"n7",[301,302,303,304],{"from":244,"to":249,"sanitized":155},{"from":255,"to":257,"sanitized":155},{"from":293,"to":295,"sanitized":155},{"from":297,"to":299,"sanitized":155},{"summary":306,"deductions":307},"The \"imagets\" v2.0.1 plugin exhibits a concerning security posture due to critical omissions in its authentication and authorization mechanisms, despite some positive aspects in its handling of SQL queries.  The presence of two AJAX handlers without any authentication checks represents a significant attack surface, leaving the plugin vulnerable to unauthorized actions if these handlers perform sensitive operations. This lack of protection is further exacerbated by the absence of any nonce checks or capability checks, which are standard WordPress security practices.  While the plugin demonstrates good practices by exclusively using prepared statements for its SQL queries and avoids critical taint analysis findings, the unprotected entry points are a major red flag. The vulnerability history is currently clean, which is a positive sign, suggesting that past versions may not have had significant exploitable flaws. However, this clean history should not overshadow the identified weaknesses in the current version's code. In conclusion, \"imagets\" v2.0.1 has a mixed security profile. Its strength lies in its database query sanitization, but this is severely undermined by its vulnerable entry points. The lack of basic security checks on AJAX handlers necessitates immediate attention.",[308,310,312,314],{"reason":309,"points":10},"AJAX handlers without authentication checks",{"reason":311,"points":86},"Lack of nonce checks on AJAX handlers",{"reason":313,"points":86},"Lack of capability checks",{"reason":315,"points":316},"Low percentage of properly escaped output",6,"2026-03-17T00:36:41.851Z",{"wat":319,"direct":331},{"assetPaths":320,"generatorPatterns":328,"scriptPaths":329,"versionParams":330},[321,322,323,324,325,326,327],"\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fcss\u002Fmanager.css","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fcss\u002Fbootstrap.min.css","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fjs\u002Fsettings.js","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fjs\u002Fpost.js","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fjs\u002Fengine.min.js","\u002Fwp-content\u002Fplugins\u002Fimagets\u002Fassets\u002Fjs\u002Fmain.js",[],[324,325,326,327],[],{"cssClasses":332,"htmlComments":333,"htmlAttributes":336,"restEndpoints":339,"jsGlobals":340,"shortcodeOutput":342},[],[334,335],"\u003C!-- ImageTS -->","\u003C!-- ImageTS - plugin -->",[337,338],"data-imagets-plugin-url","data-imagets-site-url",[],[341],"imagets_ajax_script",[]]