[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f6BY188H02xQug-uhjBmoFJ0YlNbWYqFk2MPmMW9h0Rc":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":40,"analysis":136,"fingerprints":214},"media-meta","Media Meta & Force Regenerate","0.0.3","Jordy Meow","https:\u002F\u002Fprofiles.wordpress.org\u002Ftigroumeow\u002F","\u003Cp>Displays the metadata information in the Media Library. Regenerates the metadata and thumbnails even if they exist. This plugin is really useful when the metadata is broken. This is an extremely light plugin.\u003C\u002Fp>\n\u003Cp>I am using this tool for debugging many installs and decided to make it available here. Try it, discuss it. Remarks are very welcome 🙂\u003C\u002Fp>\n","Displays the metadata information in the Media Library. Regenerates the metadata and thumbnails even if they exist.",200,5229,100,5,"2020-02-09T01:22:00.000Z","5.3.21","4.8","7.0",[20,21,22,23,24],"force","media","meta","metadata","regenerate","http:\u002F\u002Fmeowapps.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-meta.0.0.3.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"tigroumeow",27,371190,92,372,73,"2026-04-04T04:21:33.405Z",[41,61,80,100,118],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":13,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":55,"tags":56,"homepage":59,"download_link":60,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"media-metadata-list","Media Metadata List","2.03","Katsushi Kawamori","https:\u002F\u002Fprofiles.wordpress.org\u002Fkatsushi-kawamori\u002F","\u003Ch4>Display of video & audio\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Size\u003C\u002Fli>\n\u003Cli>File type\u003C\u002Fli>\n\u003Cli>Length\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Display of image\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Size\u003C\u002Fli>\n\u003Cli>Original File\u003C\u002Fli>\n\u003Cli>Original Size\u003C\u002Fli>\n\u003Cli>Thumbnails\u003C\u002Fli>\n\u003Cli>Exif\u003C\u002Fli>\n\u003Cli>Collapsed and displayed.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Display of files other than above\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Size\u003C\u002Fli>\n\u003Cli>File type\u003C\u002Fli>\n\u003C\u002Ful>\n","Displays a list of metadata in the Media Library list view.",7690,90,2,"2025-11-25T21:56:00.000Z","6.9.4","4.7","8.0",[57,21,23,58],"exif","thumbnails","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmedia-metadata-list\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-metadata-list.2.03.zip",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":13,"num_ratings":51,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":78,"download_link":79,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-media-metadata-fix","WP Media Metadata Fix","1.0","Malik Naik","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaliknaik16\u002F","\u003Cp>\u003Cstrong>WP Media Metadata Fix\u003C\u002Fstrong> fixes the metadata of the image. This plugins looks for \u003Ccode>_wp_attached_file\u003C\u002Fcode>, and \u003Ccode>_wp_attachment_metadata\u003C\u002Fcode> meta keys for each attachment and fixes the meta values by regenerating or updating the meta data.\u003C\u002Fp>\n","Fixes the metadata of the images in the Media library.",30,1315,"2020-10-27T19:38:00.000Z","5.5.18","4.4","5.6",[76,21,22,23,77],"file","missing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-media-metadata-fix\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-media-metadata-fix.1.0.zip",{"slug":81,"name":82,"version":83,"author":84,"author_profile":85,"description":86,"short_description":87,"active_installs":88,"downloaded":89,"rating":28,"num_ratings":28,"last_updated":90,"tested_up_to":53,"requires_at_least":91,"requires_php":92,"tags":93,"homepage":97,"download_link":98,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":99},"image-copyright-manager","Image Copyright Manager","1.4.0","jespermhl","https:\u002F\u002Fprofiles.wordpress.org\u002Fjespermhl\u002F","\u003Cp>Image Copyright Manager adds a custom field for copyright information to WordPress media attachments. This allows you to store copyright details for your images and other media files, and display them on your website using shortcodes. Version 1.3.0 introduces advanced SEO fields for “Creator” and “Copyright Notice” which are automatically output as JSON-LD for Google Image SEO.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add copyright information to any media file in WordPress\u003C\u002Fli>\n\u003Cli>Automatic Metadata Extraction (EXIF, IPTC, XMP) from Lightroom and other software\u003C\u002Fli>\n\u003Cli>Complete Google Image SEO support (Creator, Copyright Notice, Credit Text, License URL, Acquire License URL)\u003C\u002Fli>\n\u003Cli>Automatic JSON-LD Schema.org output for Google Image SEO license badge\u003C\u002Fli>\n\u003Cli>Support for HTML links in copyright information\u003C\u002Fli>\n\u003Cli>Integrated into Media Modal and Edit Media screen\u003C\u002Fli>\n\u003Cli>Shortcode to display all media with copyright information\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003Cli>Secure and follows WordPress coding standards\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Display all media with copyright information:\u003C\u002Fp>\n\u003Cpre>[imagcoma]\u003C\u002Fpre>\n\u003Cp>Customize the display:\u003C\u002Fp>\n\u003Cpre>[imagcoma orderby=\"title\" order=\"ASC\"]\u003C\u002Fpre>\n\u003Cp>Customize heading and texts:\u003C\u002Fp>\n\u003Cpre>[imagcoma heading=\"Image Sources\" heading_tag=\"h2\"]\u003C\u002Fpre>\n\u003Cp>Fully customized example:\u003C\u002Fp>\n\u003Cpre>[imagcoma heading=\"Photo Credits\" heading_tag=\"h4\" no_sources_text=\"No images found\" copyright_label=\"Source:\" view_media_text=\"View Image\"]\u003C\u002Fpre>\n\u003Ch4>Shortcode Parameters\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ccode>orderby\u003C\u002Fcode> – Sort by date, title, etc. (default: date)\u003C\u002Fli>\n\u003Cli>\u003Ccode>order\u003C\u002Fcode> – ASC or DESC (default: DESC)\u003C\u002Fli>\n\u003Cli>\u003Ccode>heading\u003C\u002Fcode> – Custom heading text (default: “Image Sources”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>heading_tag\u003C\u002Fcode> – HTML heading tag: h1, h2, h3, h4, h5, h6 (default: h3)\u003C\u002Fli>\n\u003Cli>\u003Ccode>no_sources_text\u003C\u002Fcode> – Text displayed when no sources are found (default: “No image sources with copyright information found.”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>copyright_label\u003C\u002Fcode> – Label for copyright information (default: “Copyright:”)\u003C\u002Fli>\n\u003Cli>\u003Ccode>view_media_text\u003C\u002Fcode> – Text for the “View Media” link (default: “View Media”)\u003C\u002Fli>\n\u003C\u002Ful>\n","Add copyright information to WordPress media files with a custom field and display them using shortcodes. Now includes JSON-LD for Image SEO.",10,582,"2026-02-18T00:07:00.000Z","6.4","7.4",[94,95,96,21,23],"attachments","copyright","images","https:\u002F\u002Fmahelwebdesign.com\u002Fimage-copyright-manager\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimage-copyright-manager.1.4.0.zip","2026-03-15T14:54:45.397Z",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":88,"downloaded":108,"rating":28,"num_ratings":28,"last_updated":109,"tested_up_to":110,"requires_at_least":111,"requires_php":112,"tags":113,"homepage":116,"download_link":117,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"nopin","NoPIN","1.0.1","Shawn Hooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fshooper\u002F","\u003Cp>Blocks users from “pinning” pages from your WordPress site on the Pinterest social media site.\u003C\u002Fp>\n","Blocks users from \"pinning\" pages from your WordPress site on the Pinterest social media site.",2067,"2023-10-19T20:18:00.000Z","6.4.0","2.0.2","",[23,114,115],"pinterest","social-media","http:\u002F\u002Fwww.shawnhooper.ca\u002Fnopin-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnopin.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":88,"downloaded":126,"rating":13,"num_ratings":127,"last_updated":128,"tested_up_to":129,"requires_at_least":130,"requires_php":74,"tags":131,"homepage":134,"download_link":135,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"simple-image-meta-generator","Simple Image Meta Generator","1.0.0","George Pattichis","https:\u002F\u002Fprofiles.wordpress.org\u002Fpattihis\u002F","\u003Cp>Automatically optimize images for SEO by generating alt text, titles, captions, and descriptions from filenames. Improves search rankings and accessibility.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Cstrong>Auto-generate\u003C\u002Fstrong> image attributes from filenames for new uploads\u003Cbr \u002F>\n* \u003Cstrong>Bulk update\u003C\u002Fstrong> unlimited existing images with one click\u003Cbr \u002F>\n* \u003Cstrong>Auto-insert\u003C\u002Fstrong> title attributes into post HTML\u003Cbr \u002F>\n* \u003Cstrong>Pre-Filter\u003C\u002Fstrong> filename characters (hyphens, underscores, numbers, etc.)\u003Cbr \u002F>\n* \u003Cstrong>Universal Support\u003C\u002Fstrong>: Works with all WP editors (Classic, Block, Gutenberg)\u003C\u002Fp>\n","Generate image meta data automatically. Add alt text, titles, captions and descriptions from filenames. Bulk update existing images.",314,1,"2025-07-14T18:23:00.000Z","6.8.5","5.3.0",[132,133,96,21,23],"accessibility","alt-text","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimple-image-meta-generator\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-image-meta-generator.1.0.0.zip",{"attackSurface":137,"codeSignals":167,"taintFlows":188,"riskAssessment":207,"analyzedAt":213},{"hooks":138,"ajaxHandlers":163,"restRoutes":164,"shortcodes":165,"cronEvents":166,"entryPointCount":28,"unprotectedCount":28},[139,145,147,152,155,158,161],{"type":140,"name":141,"callback":142,"file":143,"line":144},"action","plugins_loaded","init","core.php",9,{"type":140,"name":146,"callback":142,"file":143,"line":88},"wp_loaded",{"type":148,"name":149,"callback":150,"file":143,"line":151},"filter","manage_media_columns","add_media_columns",14,{"type":140,"name":153,"callback":153,"priority":88,"file":143,"line":154},"manage_media_custom_column",15,{"type":140,"name":156,"callback":156,"file":143,"line":157},"admin_head",16,{"type":140,"name":159,"callback":159,"file":143,"line":160},"admin_footer",17,{"type":140,"name":146,"callback":146,"file":143,"line":162},18,[],[],[],[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":28,"externalRequests":28,"nonceChecks":127,"capabilityChecks":28,"bundledLibraries":187},[],{"prepared":28,"raw":28,"locations":170},[],{"escaped":28,"rawEcho":172,"locations":173},6,[174,177,179,181,183,185],{"file":143,"line":175,"context":176},142,"raw output",{"file":143,"line":178,"context":176},143,{"file":143,"line":180,"context":176},150,{"file":143,"line":182,"context":176},155,{"file":143,"line":184,"context":176},156,{"file":143,"line":186,"context":176},157,[],[189],{"entryPoint":190,"graph":191,"unsanitizedCount":28,"severity":206},"\u003Ccore> (core.php:0)",{"nodes":192,"edges":203},[193,198],{"id":194,"type":195,"label":196,"file":143,"line":197},"n0","source","$_POST (x3)",26,{"id":199,"type":200,"label":201,"file":143,"line":182,"wp_function":202},"n1","sink","echo() [XSS]","echo",[204],{"from":194,"to":199,"sanitized":205},true,"low",{"summary":208,"deductions":209},"The \"media-meta\" plugin v0.0.3 presents a mixed security profile. On the positive side, the static analysis reveals no directly exploitable entry points like AJAX handlers, REST API routes, or shortcodes without proper authentication or permission checks. The absence of dangerous functions, SQL queries executed without prepared statements, file operations, and external HTTP requests further contribute to a seemingly robust security posture in these areas. The presence of a nonce check is also a good sign.\n\nHowever, a significant concern arises from the complete lack of output escaping across all identified outputs. This suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, where unsanitized data displayed to users could be manipulated to execute malicious scripts. While the taint analysis did not reveal any unsanitized paths in the limited flow analyzed, the pervasive output escaping deficiency is a critical weakness. The plugin's vulnerability history shows no recorded CVEs, which is encouraging, but this could also be due to its limited feature set or lack of widespread use and auditing.\n\nIn conclusion, while \"media-meta\" v0.0.3 has successfully mitigated many common WordPress plugin vulnerabilities, the critical oversight in output escaping creates a significant attack surface for XSS. The lack of recorded vulnerabilities should not be interpreted as guaranteed security, especially given this identified weakness. Future development should prioritize implementing proper output escaping for all user-facing data.",[210],{"reason":211,"points":212},"Output escaping is not implemented",12,"2026-03-16T20:22:20.910Z",{"wat":215,"direct":220},{"assetPaths":216,"generatorPatterns":217,"scriptPaths":218,"versionParams":219},[],[],[],[],{"cssClasses":221,"htmlComments":226,"htmlAttributes":227,"restEndpoints":229,"jsGlobals":230,"shortcodeOutput":231},[222,223,224,225],"media-metadata-button","media-metadata-toggle","media-metadata","closed",[],[228],"data-mmt_regenerate",[],[],[]]