[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fJ-enRFb8QUO4ybUQgs3cy1o6AgF5FUAfwoowk6pSTjs":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":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":134,"fingerprints":171},"photo-protect","Photo Protect","1.1","chebum","https:\u002F\u002Fprofiles.wordpress.org\u002Fchebum\u002F","\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fvisualwatermark.com\u002Fwp-photo-protect\u002F\" rel=\"nofollow ugc\">Photo Protect\u003C\u002Fa> adds an invisible layer over your post images to protect them from copying.\u003Cbr \u002F>\nVisitors trying to save an image will get a blank image instead of your photo.\u003C\u002Fp>\n\u003Cp>Here is why you should download it:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>Protects your images\u003C\u002Fem>. 9 out of 10 visitors won’t be able to download and copy your images.\u003C\u002Fli>\n\u003Cli>\u003Cem>Works in every modern browser\u003C\u002Fem>. No plugins required!\u003C\u002Fli>\n\u003Cli>Has \u003Cem>no dependencies\u003C\u002Fem>. Correctly works with every framework your theme may have jQuery, MooTools, ExtJS, GWT, etc.\u003C\u002Fli>\n\u003Cli>Supports \u003Cem>responsive themes\u003C\u002Fem>. Applies protection in a way both theme and protection layer continue to function properly. Even if your visitor resizes her browser.\u003C\u002Fli>\n\u003Cli>\u003Cem>Works on smartphones\u003C\u002Fem>.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds an invisible layer over your images to protect them from copying.",200,10218,46,6,"2018-10-03T10:01:00.000Z","4.9.29","3.0.1","",[20,21,22,23,24],"image","images","photo","photos","picture","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fphoto-protect\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphoto-protect.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-04T15:14:52.946Z",[38,62,84,102,116],{"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":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":28,"last_vuln_date":61,"fetched_at":30},"fancybox-for-wordpress","FancyBox for WordPress","3.3.7","colorlibplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fcolorlibplugins\u002F","\u003Cp>Seamlessly integrates FancyBox into your blog: Upload, activate, and you’re done. Additional configuration optional.\u003C\u002Fp>\n\u003Cp>You can easily customize almost anything you can think about fancybox lightbox: the border, margin width and color, zoom speed, animation type, close button position, overlay color and opacity and even more advanced option like several options to group images into galleries, and more…\u003C\u002Fp>\n\u003Cp>By default, the plugin will use jQuery to apply FancyBox to ANY thumbnails that link directly to an image. This includes posts, the sidebar, etc, so you can activate it and it will be applied automatically.\u003C\u002Fp>\n\u003Ch4>Further Reading\u003C\u002Fh4>\n\u003Cp>This plugin is developed and maintained by Colorlib. Which is well know for their free \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fthemes\u002F\" rel=\"nofollow ugc\">\u003C\u002Fa>WordPress themes. However, now they are looking to extend their presence in plugin development and believe that FancyBox lightbox is a great way to start.\u003C\u002Fp>\n\u003Cp>If you are new to WordPress and want to lear more we have got you covered. Colorlib will teach you have to \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002F\" rel=\"nofollow ugc\">start a blog\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fcolorlib.com\u002Fwp\u002Fhow-to-make-a-website\u002F\" rel=\"nofollow ugc\">create a website\u003C\u002Fa> and much more. If you are already familiar with WordPress you likely want to learn how to make it faster and more reliable. That’s when you want to look into hosting and more specifically \u003Ca href=\"http:\u002F\u002Fcolorlib.com\u002Fwp\u002Fwordpress-hosting\" rel=\"nofollow ugc\">WordPress hosting\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you enjoy using FancyBox lightbox for WordPress please leave a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Ffancybox-for-wordpress\u002Freviews\u002F?filter=5\" rel=\"ugc\">positive feedback\u003C\u002Fa>. We are committed to make it the best lightbox plugin for WordPress.\u003C\u002Fp>\n","Seamlessly integrates FancyBox lightbox into your WordPress blog: Upload, activate, and you're done. Additional configuration optional.",40000,1940597,92,"2025-05-07T14:18:00.000Z","6.8.5","5.6","7.4",[54,21,55,23,56],"fancybox","lightbox","pictures","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffancybox-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffancybox-for-wordpress.3.3.7.zip",96,3,"2025-05-13 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":72,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":80,"download_link":81,"security_score":82,"vuln_count":33,"unpatched_count":33,"last_vuln_date":83,"fetched_at":30},"facebook-photo-fetcher","Social Photo Fetcher","3.0.4","JK","https:\u002F\u002Fprofiles.wordpress.org\u002Fjustin_k\u002F","\u003Cp>Social Photo Fetcher (previously called “Facebook Photo Fetcher”) allows you to quickly and easily generate WordPress photo galleries from Facebook albums.\u003C\u002Fp>\n\u003Cp>The idea was inspired by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Ffotobook\u002F\" rel=\"ugc\">Fotobook\u003C\u002Fa>, though its approach is fundamentally different: while Fotobook’s emphasis is on automation, this plugin allows a great deal of customization.  With it you can create galleries in any Post or Page you like, right alongside your regular content. You do this simply by putting a “magic HTML tag” in the post’s content – much like \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FGallery_Shortcode\" rel=\"nofollow ugc\">WordPress Shortcode\u003C\u002Fa>. Upon saving, the tag will instantly be populated with the Facebook album content. Presentation is fully customizable via parameters to the “magic tag” – you can choose to show only a subset of an album’s photos, change the number of photos per column, show photo captions, and more.  Plus, Social Photo Fetcher doesn’t limit you to just your own albums: it can create galleries from fanpages as well.\u003C\u002Fp>\n\u003Cp>Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Uses Facebook’s API to instantly create WordPress photo galleries from Facebook albums.\u003C\u002Fli>\n\u003Cli>Galleries are fully customizable: you can import complete albums, select excerpts, random excerpts, album descriptions, photo captions, and more.\u003C\u002Fli>\n\u003Cli>Galleries can be organized however you like: in any post or page, alone or alongside your other content.\u003C\u002Fli>\n\u003Cli>Simple PHP template function allows programmers to manually embed albums in any template or widget.\u003C\u002Fli>\n\u003Cli>Built-in LightBox: Photos appear in attractive pop-up overlays without the need for any other plugins.\u003C\u002Fli>\n\u003Cli>Admin panel handles all the setup for you: Just login and you’re ready to start making albums.\u003C\u002Fli>\n\u003Cli>No custom database tables required; galleries live in regular post content.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For a Demo Gallery, see the \u003Ca href=\"https:\u002F\u002Fwww.justin-klein.com\u002Fprojects\u002Ffacebook-photo-fetcher\" rel=\"nofollow ugc\">plugin’s homepage\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donate\u003C\u002Fh3>\n\u003Cp>Many hours have gone into developing & maintaining this plugin, far beyond my own personal needs. If you find it useful, please consider \u003Ca href=\"https:\u002F\u002Fwww.justin-klein.com\u002Fprojects\u002Ffacebook-photo-fetcher\u002F#donate\" rel=\"nofollow ugc\">making a donation\u003C\u002Fa> to help support its continued development.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin uses the Facebook API to fetch photo albums from Facebook. Facebook’s security rules require that apps must authorize from one specific, known location. In order comply with this requirement, when you first authorize the plugin from its admin panel, a Facebook dialog will be initiated via my own authentication server. The dialog itself is shown directly by Facebook, and Facebook handles the entire login process – no personal information will be transferred via my server, as Facebook only supplies a single-use token which I then hand back to your site to be stored. This is what the plugin uses in order to fetch the photos. For more information about how the Facebook authorization process works, please see \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Ffacebook-login\u002Fweb\" rel=\"nofollow ugc\">Facebook’s documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Usage of this plugin means the site administrator is consenting to \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fpolicy.php\" rel=\"nofollow ugc\">Facebook’s data policy\u003C\u002Fa>. Fetched album data will be stored in your WordPress database, in posts or pages of your choosing. It can be removed by deleting those posts or pages. You are solely responsible for the security and protection of the fetched data, as it resides on and is hosted within your own WordPress site.\u003C\u002Fp>\n\u003Cp>I do not store or process any of your data.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Please direct all support requests \u003Ca href=\"https:\u002F\u002Fwww.justin-klein.com\u002Fprojects\u002Ffacebook-photo-fetcher#feedback\" rel=\"nofollow ugc\">here\u003C\u002Fa>\u003C\u002Fp>\n","Allows you to automatically create Wordpress photo galleries from Facebook albums.  Simple to use and highly customizable.",1000,258658,74,12,"2024-04-04T23:45:00.000Z","6.5.8","2.5",[78,79,21,23,56],"facebook","gallery","https:\u002F\u002Fwww.justin-klein.com\u002Fprojects\u002Ffacebook-photo-fetcher","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffacebook-photo-fetcher.3.0.4.zip",70,"2025-12-08 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":28,"num_ratings":28,"last_updated":94,"tested_up_to":95,"requires_at_least":96,"requires_php":18,"tags":97,"homepage":100,"download_link":101,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wordpress-comment-images","Comment-Images","1.5","fitztrev","https:\u002F\u002Fprofiles.wordpress.org\u002Ffitztrev\u002F","\u003Cp>Comment Image Embedder is a very simple plugin that, once installed, lets your visitors add an image to their comments.\u003C\u002Fp>\n\u003Cp>It’s rather common for a WordPress user to ask how visitors can embed images in the comments section of their blogs.\u003C\u002Fp>\n\u003Cp>This plugin will add a link just below the comment box that a user can click on. When clicked, a prompt will appear for the user to enter the URL of the image. It will then be added to their comment.\u003C\u002Fp>\n\u003Cp>Trevor Fitzgerald\u003Cbr \u002F>\nhttp:\u002F\u002Ftrevorfitzgerald.com\u002F\u003C\u002Fp>\n","Comment Image Embedder is a very simple plugin that, once installed, lets your visitors add an image to their comments.",50,14579,"2009-12-02T00:02:00.000Z","2.9.2","2.6",[98,21,23,24,99],"comments","upload","http:\u002F\u002Ftrevorfitzgerald.com\u002Fwordpress-comment-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwordpress-comment-images.1.5.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":34,"downloaded":110,"rating":28,"num_ratings":28,"last_updated":111,"tested_up_to":112,"requires_at_least":76,"requires_php":18,"tags":113,"homepage":114,"download_link":115,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simplegal","SimpleGal","1.2","dath","https:\u002F\u002Fprofiles.wordpress.org\u002Fdath\u002F","\u003Cp>With the \u003Cstrong>SimpleGal\u003C\u002Fstrong> plugin you can simply create galleries.\u003Cbr \u002F>\nJust upload your images, add the \u003Cstrong>SimpleGal\u003C\u002Fstrong> Shortcode to your posts or pages and the gallery will appear.\u003Cbr \u002F>\nFor an optimal gallery view you should install a lightbox plugin.\u003C\u002Fp>\n\u003Cp>Mit dem \u003Cstrong>SimpleGal\u003C\u002Fstrong> Plugin kannst du ganz einfach Galerien erstellen.\u003Cbr \u002F>\nEinfach deine Bilder hochladen, den \u003Cstrong>SimpleGal\u003C\u002Fstrong> Shortcode deinem Artikel oder deiner Seite hinzuf&uuml;gen und schon ist deine Galerie fertig.\u003Cbr \u002F>\nF&uuml;r eine optimale Galerie-Darstellung solltest du ein Lightbox-Plugin installieren.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Available languages:\u003C\u002Fstrong> English and German\u003C\u002Fp>\n","Create an Image-Gallery in 5 simple Steps. Just add the shortcode to your posts.",6209,"2012-03-01T16:34:00.000Z","3.3.2",[79,21,55,23,56],"http:\u002F\u002Fwww.dath.info\u002Fwebwork\u002Fwp-plugins\u002Fsimplegal\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimplegal.1.2.zip",{"slug":117,"name":118,"version":119,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":124,"downloaded":125,"rating":126,"num_ratings":33,"last_updated":127,"tested_up_to":128,"requires_at_least":129,"requires_php":18,"tags":130,"homepage":132,"download_link":133,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"seo-images-reloaded","SEO Images Reloaded","1.0.0","lerougeliet","https:\u002F\u002Fprofiles.wordpress.org\u002Flerougeliet\u002F","\u003Cp>SEO Images Reloaded is a WordPress SEO plugin which automatically updates all images with proper ALT and TITLE attributes for SEO (search engine optimization). If your images do not have ALT and TITLE already set, SEO Images Reloaded will add them according the options you set.\u003C\u002Fp>\n\u003Cp>The ALT attribute is an important part of search engine optimization. It describes your images to search engines and when users search for images this is a key determining factor for a match.\u003C\u002Fp>\n\u003Cp>The TITLE attribute play a lesser role but is important for visitors as this text will automatically appear in the tooltip when their mouse is hovering over the image.\u003C\u002Fp>\n\u003Cp>Supported tags:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>%file_name% – image file name (without extension)\u003C\u002Fli>\n\u003Cli>%post_title% – post title\u003C\u002Fli>\n\u003Cli>%author% – post author\u003C\u002Fli>\n\u003Cli>%category% – first post category\u003C\u002Fli>\n\u003Cli>%categories% – all post categories\u003C\u002Fli>\n\u003Cli>%tag% – first post tag\u003C\u002Fli>\n\u003Cli>%tags% – all post tags\u003C\u002Fli>\n\u003Cli>%media_title% – image title in media library\u003C\u002Fli>\n\u003Cli>%media_caption% – image caption in media library\u003C\u002Fli>\n\u003Cli>%title_attr% – existing title attribute on  tag\u003C\u002Fli>\n\u003Cli>%alt_attr% – existing alt attribute on  tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is a fork (an updated clone) of \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseo-image\u002F\" rel=\"ugc\">SEO Friendly Images\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fwww.prelovac.com\u002Fvladimir\u002F\" rel=\"nofollow ugc\">Vladimir Prelovac\u003C\u002Fa>. The original plugin had a bug causing it to never add alt or title attributes.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This file is part of SEO Images Reloaded.\u003C\u002Fp>\n\u003Cp>SEO Images Reloaded is free software: you can redistribute it and\u002For modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\u003C\u002Fp>\n\u003Cp>SEO Images Reloaded is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\u003C\u002Fp>\n\u003Cp>You should have received a copy of the GNU General Public License along with SEO Images Reloaded. If not, see \u003Ca href=\"http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002F\u003C\u002Fa>.\u003C\u002Fp>\n","SEO Images Reloaded automatically adds alt and title attributes to all your images to increase traffic from search engines.",20,1920,100,"2019-08-24T19:42:00.000Z","5.2.24","4.0",[21,23,56,131],"seo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fseo-image-reloaded\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fseo-images-reloaded.zip",{"attackSurface":135,"codeSignals":154,"taintFlows":161,"riskAssessment":162,"analyzedAt":170},{"hooks":136,"ajaxHandlers":150,"restRoutes":151,"shortcodes":152,"cronEvents":153,"entryPointCount":28,"unprotectedCount":28},[137,143,147],{"type":138,"name":139,"callback":140,"file":141,"line":142},"action","wp_enqueue_scripts","pp_register_scripts","picsprotect.php",29,{"type":144,"name":145,"callback":146,"file":141,"line":34},"filter","the_content","pp_filter_content3",{"type":144,"name":148,"callback":146,"file":141,"line":149},"post_thumbnail_html",31,[],[],[],[],{"dangerousFunctions":155,"sqlUsage":156,"outputEscaping":158,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":160},[],{"prepared":28,"raw":28,"locations":157},[],{"escaped":28,"rawEcho":28,"locations":159},[],[],[],{"summary":163,"deductions":164},"Based on the provided static analysis and vulnerability history, the \"photo-protect\" v1.1 plugin exhibits a strong security posture. The code analysis reveals no identified dangerous functions, no unescaped output, and all SQL queries (though none were present) would have been prepared. Furthermore, there are no external HTTP requests, file operations, or indications of bundled libraries. The absence of AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the plugin's attack surface, and importantly, any potential entry points would have been protected. The lack of any recorded CVEs or past vulnerabilities further reinforces its current security. However, the complete absence of nonce checks and capability checks is a notable concern, as these are fundamental security mechanisms in WordPress. While the current lack of exposed entry points mitigates immediate risk, future updates or changes that introduce such points without these protections could create vulnerabilities. The plugin demonstrates good practices in sanitization and escaping, but the oversight in authentication and authorization checks leaves room for potential future exploitation if the attack surface expands.",[165,168],{"reason":166,"points":167},"Missing nonce checks",7,{"reason":169,"points":167},"Missing capability checks","2026-03-16T20:27:59.175Z",{"wat":172,"direct":179},{"assetPaths":173,"generatorPatterns":175,"scriptPaths":176,"versionParams":178},[174],"\u002Fwp-content\u002Fplugins\u002Fphoto-protect\u002Fpicsprotect.js",[],[177],"picsprotect.js",[],{"cssClasses":180,"htmlComments":182,"htmlAttributes":183,"restEndpoints":184,"jsGlobals":185,"shortcodeOutput":187},[181],"pp_post_image",[],[],[],[186],"pp_plugin",[]]