[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWqIFTjEJg_zCUOtEVyUm2dqp_d1x8UCYRebrCRZDQPo":3,"$fYTYNf14zcyRaV06sXl_zT9ifYo2GUJRQsyKwuqtJpi4":172,"$fibARe6GQTHk39C9J0SS30Pwfxy56RbxH1SfzSdqLIYk":176},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":35,"analysis":108,"fingerprints":154},"fredo-missing-alt-text-manager","Fredo Missing Alt Text Manager","1.0.0","fredobrian","https:\u002F\u002Fprofiles.wordpress.org\u002Ffredobrian\u002F","\u003Cp>\u003Cstrong>Fredo Missing Alt Text Manager\u003C\u002Fstrong> gives you a clear, fast overview of every image in your media library and whether it has alt text set. Missing alt text hurts both accessibility and SEO — this plugin helps you fix that without leaving WordPress.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dashboard overview\u003C\u002Fstrong> — instantly see how many images have alt text and how many are missing it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline editing\u003C\u002Fstrong> — click Edit on any image row and update the alt text without navigating away.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Filter by status\u003C\u002Fstrong> — switch between “All Images” and “Missing ALT” to focus on what needs fixing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search by filename\u003C\u002Fstrong> — quickly locate a specific image in large media libraries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSV export\u003C\u002Fstrong> — download a spreadsheet of all images with their alt text status for reporting or auditing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Keyboard shortcuts\u003C\u002Fstrong> — press Ctrl+Enter (or Cmd+Enter on Mac) to save, and Esc to cancel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Pagination\u003C\u002Fstrong> — choose 25, 50, or 100 images per page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No external requests\u003C\u002Fstrong> — the plugin works entirely within your WordPress installation. No data is sent to any third party.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Who Is This For?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Site owners who want to improve their SEO by ensuring all images have descriptive alt text.\u003C\u002Fli>\n\u003Cli>Developers and designers performing accessibility audits.\u003C\u002Fli>\n\u003Cli>Content editors who manage large media libraries and need a fast way to review and update alt text in bulk.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin does not collect, store, or transmit any personal data. It does not make any requests to external servers. All data is read from and written to your own WordPress database.\u003C\u002Fp>\n","Find, edit, and fix missing image alt texts directly from your WordPress admin — with inline editing, search, filtering, and CSV export.",0,85,"2026-03-28T14:58:00.000Z","6.9.4","5.5","7.2",[18,19,20,21,22],"accessibility","alt-text","images","media","seo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffredo-missing-alt-text-manager.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},1,30,94,"2026-05-20T00:04:27.801Z",[36,52,67,82,95],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":23,"download_link":51,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"bubuku-media-library","Bubuku Media Library","1.2.1","Luis Ruiz","https:\u002F\u002Fprofiles.wordpress.org\u002Flruizcode\u002F","\u003Cp>This plugin enables content and marketing teams to quickly detect heavy images and missing alt text directly in the WordPress Media Library. With sorting, filters, bulk actions, dashboard widgets and downloadable reports, you can keep your images optimized for better performance, accessibility and image SEO.\u003C\u002Fp>\n\u003Cp>You can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Sort the Media Library by file size to easily identify large files.\u003C\u002Fli>\n\u003Cli>Filter images that don’t have alternative text (alt text).\u003C\u002Fli>\n\u003Cli>Use size-based filters (for example: optimal size, medium size, large size) to prioritize which images to optimize first.\u003C\u002Fli>\n\u003Cli>Run a Bulk Action in the Media Library to calculate file sizes for existing uploads.\u003C\u002Fli>\n\u003Cli>Export CSV reports including file size, format (MIME type), URL, alt text, image date, post title and post URL — ideal for audits or sharing with your team.\u003C\u002Fli>\n\u003Cli>See a summary of your Media Library in a dashboard widget, including how many images are heavy or missing alt text.\u003C\u002Fli>\n\u003Cli>Configure weekly or monthly email reports so you can monitor the optimization status of your images without logging into WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>More information (in Spanish) about how the plugin works: \u003Ca href=\"https:\u002F\u002Fwww.bubuku.com\u002Fblog\u002Fcomo-saber-reducir-peso-imagen-atributo-alt-seo\u002F\" rel=\"nofollow ugc\">How to know if we have to reduce weight to the image and Alt SEO attribute\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Quick Start\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>From your server (SSH), move the plugin folder to the plugins directory:\u003C\u002Fp>\n\u003Cp>wp-content\u002Fplugins\u002Fbubuku-media-library\u002F\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Activate the plugin via the WordPress admin or using WP-CLI:\u003C\u002Fp>\n\u003Cp>wp plugin activate bubuku-media-library\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>(Optional) Run the bulk action in Media > Library to calculate file sizes for existing images.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Evaluate results\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Recommended Tools\u003C\u002Fstrong>\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fdeveloper.chrome.com\u002Fdocs\u002Flighthouse\u002F\" rel=\"nofollow ugc\">Lighthouse\u003C\u002Fa> (in Chrome DevTools) — Analyze image weight and format, as well as the use of alternative text (ALT).\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwww.webpagetest.org\u002F\" rel=\"nofollow ugc\">WebPageTest\u003C\u002Fa> — Check how images affect real-world load times.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fsquoosh.app\u002F\" rel=\"nofollow ugc\">Squoosh\u003C\u002Fa> — Compare visual quality and file size savings when optimizing images.\u003Cbr \u002F>\n– \u003Ca href=\"https:\u002F\u002Fwave.webaim.org\u002F\" rel=\"nofollow ugc\">WAVE Accessibility Tool\u003C\u002Fa> — Verify whether images are missing ALT attributes or if the alternative texts are descriptive.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Evaluation Guidelines\u003C\u002Fstrong>\u003Cbr \u002F>\n– Identify images without ALT text or with excessive file size before running external tests.\u003Cbr \u002F>\n– After replacing large images or adding ALT text, repeat your evaluations to confirm improvements.\u003Cbr \u002F>\n– Evaluate both new and existing content — not only the most recent uploads.\u003Cbr \u002F>\n– Define an internal size limit (for example, 200 KB per image) and monitor it regularly.\u003Cbr \u002F>\n– Keep in mind that accessibility also affects SEO and overall user experience.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Need help or have a suggestion?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease use the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbubuku-media-library\u002F\" rel=\"ugc\">official WordPress.org Support Forum\u003C\u002Fa> for any issues related to the plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Official Website\u003C\u002Fstrong>\u003Cbr \u002F>\nFor additional information or to get in touch with the development team, please visit our \u003Ca href=\"https:\u002F\u002Fwww.bubuku.com\u002F\" rel=\"nofollow ugc\">official website\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Like the plugin?\u003C\u002Fstrong>\u003Cbr \u002F>\nPlease \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fbubuku-media-library\u002Freviews\u002F?filter=5\" rel=\"ugc\">leave a 5-star review\u003C\u002Fa> and help others discover Bubuku Media Library.\u003C\u002Fp>\n\u003Ch3>ABOUT BUBUKU_CODE\u003C\u002Fh3>\n\u003Cp>We develop custom solutions for WordPress focused on performance, accessibility, and maintainable code. Our work includes plugins, themes, and integrations designed to improve the daily workflow of marketing and content teams.\u003C\u002Fp>\n","Manage image file size and alt text in your WordPress Media Library to improve performance, accessibility and SEO.",200,5742,6,"2026-03-08T18:59:00.000Z","5.2",[18,19,20,50,22],"media-library","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbubuku-media-library.1.2.1.zip",{"slug":53,"name":54,"version":6,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":11,"num_ratings":11,"last_updated":61,"tested_up_to":62,"requires_at_least":48,"requires_php":63,"tags":64,"homepage":65,"download_link":66,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"madebysaad-auto-alt-text-from-filename","Auto Alt Text From File Name – Made by Saad","madebysaad","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadebysaad\u002F","\u003Cp>\u003Cstrong>Auto Alt Text from Filename\u003C\u002Fstrong> is a lightweight, no-bloat plugin that automatically generates alt text for images and captions for other media files based on their filenames. Improve SEO, accessibility, and content consistency without manual editing.\u003C\u002Fp>\n\u003Cp>Perfect for photographers, bloggers, marketers, and content-heavy sites.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically generates alt text for \u003Cstrong>images\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Optionally generates \u003Cstrong>captions\u003C\u002Fstrong> for videos, audio, and documents\u003C\u002Fli>\n\u003Cli>Bulk update existing media in one click\u003C\u002Fli>\n\u003Cli>Clean formatting: removes file extensions, replaces dashes\u002Funderscores with spaces\u003C\u002Fli>\n\u003Cli>Optional title-casing (capitalization)\u003C\u002Fli>\n\u003Cli>Supports dozens of formats (JPG, PNG, MP4, MP3, PDF, and more)\u003C\u002Fli>\n\u003Cli>Settings panel with full customization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Example Conversions:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>red-sports-car.jpg\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Red Sports Car”\u003C\u002Fli>\n\u003Cli>\u003Ccode>office_meeting.mp4\u003C\u002Fcode> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> “Office Meeting”\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Additional Features\u003C\u002Fh3>\n\u003Cp>For developers and advanced users:\u003Cbr \u002F>\n– Exclude specific patterns via filter hooks\u003Cbr \u002F>\n– Add custom alt text prefixes or suffixes\u003Cbr \u002F>\n– WP-CLI support (coming soon)\u003C\u002Fp>\n","Automatically generate SEO-friendly alt text and media captions based on filenames. Boost accessibility and save time.",60,473,"2025-07-03T05:07:00.000Z","6.8.5","7.4",[18,19,20,21,22],"https:\u002F\u002Fmadebysaad.com\u002Fauto-alt-text-from-filename\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmadebysaad-auto-alt-text-from-filename.1.0.0.zip",{"slug":68,"name":69,"version":70,"author":71,"author_profile":72,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":11,"num_ratings":11,"last_updated":77,"tested_up_to":62,"requires_at_least":78,"requires_php":16,"tags":79,"homepage":80,"download_link":81,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"auto-image-alt-text-from-filename","Auto Image ALT Text from Filename","1.0.2","Mahin Ahmed","https:\u002F\u002Fprofiles.wordpress.org\u002Fmahin10\u002F","\u003Cp>Auto Image ALT Text from Filename is a lightweight WordPress plugin that improves accessibility and SEO by automatically filling ALT text for images based on their filename.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n* Automatically adds ALT text from image title (filename) when uploading or editing images.\u003Cbr \u002F>\n* Option to overwrite existing ALT text if desired.\u003Cbr \u002F>\n* Bulk update feature to fill ALT text for existing images in your media library.\u003Cbr \u002F>\n* Simple settings page under \u003Cstrong>Settings > Auto Image Alt Text\u003C\u002Fstrong>.\u003Cbr \u002F>\n* Fully compatible with modern WordPress versions.\u003C\u002Fp>\n\u003Cp>This plugin is ideal for site owners, bloggers, and developers who want to improve image SEO without manually editing each image.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later license.\u003Cbr \u002F>\nSee \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch3>Arbitrary Section\u003C\u002Fh3>\n\u003Cp>For support or to report bugs, please contact \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fmahin10\" rel=\"nofollow ugc\">Mahin Ahmed\u003C\u002Fa>.\u003C\u002Fp>\n","Automatically populate image ALT text from filenames. Includes settings, overwrite option, and bulk updates.",20,227,"2025-11-10T08:04:00.000Z","5.0",[18,19,20,21,22],"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-image-alt-text-from-filename","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-image-alt-text-from-filename.1.0.2.zip",{"slug":83,"name":84,"version":6,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":11,"num_ratings":11,"last_updated":91,"tested_up_to":14,"requires_at_least":92,"requires_php":63,"tags":93,"homepage":23,"download_link":94,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"altninja-alt-text-generator","AltNinja Alt Text Generator","Aditya Dandotia","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebproaditya\u002F","\u003Cp>AltNinja Alt Text Generator automatically adds or updates the “alt” attribute for images.\u003C\u002Fp>\n\u003Cp>It first tries to use the nearest heading on the page (such as H1, H2, H3, etc.) to create relevant alt text. If no suitable heading is found, the plugin can generate alt text using Google’s Gemini AI (via Google AI Studio).\u003C\u002Fp>\n\u003Cp>You can configure the plugin in the Settings area and review generated alt text in Media > AltNinja Manager.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to Google’s Gemini API to generate alt text when no heading is available.\u003C\u002Fp>\n\u003Cp>What data is sent and when:\u003Cbr \u002F>\n– During AI alt generation (manual run, bulk generate, or on upload if enabled), the plugin sends the image file (base64-encoded) and its MIME type to Google’s endpoint, along with a plain-text prompt and your selected language code if set.\u003Cbr \u002F>\n– Endpoint domain: https:\u002F\u002Fgenerativelanguage.googleapis.com\u003Cbr \u002F>\n– No WordPress user account data or site URLs are intentionally sent, though images themselves may contain personal information depending on content.\u003C\u002Fp>\n\u003Cp>You must create your own API key in Google AI Studio and save it in Settings.\u003C\u002Fp>\n\u003Cp>Service provider:\u003Cbr \u002F>\nGoogle AI (Google AI Studio) — https:\u002F\u002Faistudio.google.com\u003Cbr \u002F>\nTerms of Service — https:\u002F\u002Fai.google.dev\u002Fterms\u003Cbr \u002F>\nPrivacy Policy — https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fp>\n","Automatically generates or updates image alt text using nearby headings or AI.",10,180,"2026-01-11T10:58:00.000Z","6.0",[18,19,20,21,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Faltninja-alt-text-generator.1.0.0.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":25,"num_ratings":31,"last_updated":104,"tested_up_to":14,"requires_at_least":105,"requires_php":63,"tags":106,"homepage":23,"download_link":107,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"ai-alt-text-builder","AI Alt Text Builder","1.0.8","RankPilotAI","https:\u002F\u002Fprofiles.wordpress.org\u002Frankpilotai\u002F","\u003Cp>AI Alt Text Builder generates concise, descriptive ALT text for images in the Media Library using RankPilotAI.\u003Cbr \u002F>\nThis helps you improve both accessibility and image SEO in a few clicks.\u003C\u002Fp>\n\u003Ch3>Highlights\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click “Generate with AI” button on Media Library items and the attachment edit screen  \u003C\u002Fli>\n\u003Cli>Automatically saves to \u003Ccode>_wp_attachment_image_alt\u003C\u002Fcode>  \u003C\u002Fli>\n\u003Cli>Built-in ALT-length score badge (0–100) and a sortable Media Library column  \u003C\u002Fli>\n\u003Cli>Bulk generation from the Media screen actions  \u003C\u002Fli>\n\u003Cli>Language selector (English, Deutsch, Français, Español, Türkçe, or custom)  \u003C\u002Fli>\n\u003Cli>Model choice (GPT-4o-mini, GPT-4.1, GPT-4o)  \u003C\u002Fli>\n\u003Cli>Token-based usage via RankPilotAI (free tier available)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to RankPilotAI’s API to generate ALT text and to fetch token status.\u003C\u002Fp>\n\u003Ch3>What is sent and when\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>On explicit user actions only (Generate button or Bulk): image URL, file name, current ALT (if any), selected model, selected language, site URL and domain, plugin slug, and your Site Token.  \u003C\u002Fli>\n\u003Cli>On token-status checks in the settings page: Site Token, site URL and domain, and a minimal request context.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why it is sent\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>To generate the requested ALT text and return it to your Media Library item  \u003C\u002Fli>\n\u003Cli>To authorize usage and show your remaining balance\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Endpoints\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Falt-text  \u003C\u002Fli>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Falt-batch  \u003C\u002Fli>\n\u003Cli>https:\u002F\u002Frankpilotai.com\u002Fwp-json\u002Frankpilotai\u002Fv1\u002Ftoken-info\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Provider\u003C\u002Fh3>\n\u003Cp>RankPilotAI (Terms of Service: https:\u002F\u002Frankpilotai.com\u002Fterms-and-conditions, Privacy Policy: https:\u002F\u002Frankpilotai.com\u002Fprivacy-policy)\u003C\u002Fp>\n","Generate SEO-friendly ALT text for Media Library images in one click, with scoring, bulk generation and language options.",543,"2026-03-09T00:00:00.000Z","5.8",[18,19,20,50,22],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fai-alt-text-builder.1.0.8.zip",{"attackSurface":109,"codeSignals":135,"taintFlows":149,"riskAssessment":150,"analyzedAt":153},{"hooks":110,"ajaxHandlers":120,"restRoutes":131,"shortcodes":132,"cronEvents":133,"entryPointCount":134,"unprotectedCount":11},[111,116],{"type":112,"name":113,"callback":114,"file":115,"line":59},"action","admin_menu","register_menu","fredo-missing-alt-text-manager.php",{"type":112,"name":117,"callback":118,"file":115,"line":119},"admin_enqueue_scripts","enqueue_assets",63,[121,127],{"action":122,"nopriv":123,"callback":124,"hasNonce":125,"hasCapCheck":125,"file":115,"line":126},"matm_save_alt",false,"ajax_save_alt",true,61,{"action":128,"nopriv":123,"callback":129,"hasNonce":125,"hasCapCheck":125,"file":115,"line":130},"matm_export_csv","ajax_export_csv",62,[],[],[],2,{"dangerousFunctions":136,"sqlUsage":137,"outputEscaping":139,"fileOperations":11,"externalRequests":11,"nonceChecks":134,"capabilityChecks":147,"bundledLibraries":148},[],{"prepared":11,"raw":11,"locations":138},[],{"escaped":140,"rawEcho":134,"locations":141},166,[142,145],{"file":115,"line":143,"context":144},235,"raw output",{"file":115,"line":146,"context":144},269,3,[],[],{"summary":151,"deductions":152},"The plugin \"fredo-missing-alt-text-manager\" v1.0.0 exhibits a strong security posture based on the provided static analysis. All identified entry points, including AJAX handlers, are secured with nonce and capability checks, which is a significant positive. The code demonstrates excellent practices in handling SQL queries with 100% prepared statements and a very high percentage of properly escaped output, minimizing the risk of injection and XSS vulnerabilities. The absence of file operations and external HTTP requests further reduces the attack surface.\n\nThe taint analysis reveals no identified flows, indicating that the plugin does not appear to expose sensitive data or introduce vulnerabilities through user-supplied input. The vulnerability history is also clean, with zero known CVEs, suggesting a well-maintained and secure codebase. This lack of past vulnerabilities could also indicate a smaller community or less rigorous historical security auditing, but the current analysis shows no immediate red flags.\n\nOverall, this plugin appears to be developed with security in mind. The primary strength lies in the robust protection of its entry points and secure data handling. While there are no critical issues identified, continuous monitoring and adherence to security best practices are always recommended for any plugin.",[],"2026-04-16T13:54:35.900Z",{"wat":155,"direct":164},{"assetPaths":156,"generatorPatterns":159,"scriptPaths":160,"versionParams":161},[157,158],"\u002Fwp-content\u002Fplugins\u002Ffredo-missing-alt-text-manager\u002Fassets\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Ffredo-missing-alt-text-manager\u002Fassets\u002Fadmin.js",[],[158],[162,163],"fredo-missing-alt-text-manager\u002Fassets\u002Fadmin.css?ver=","fredo-missing-alt-text-manager\u002Fassets\u002Fadmin.js?ver=",{"cssClasses":165,"htmlComments":166,"htmlAttributes":167,"restEndpoints":168,"jsGlobals":169,"shortcodeOutput":171},[],[],[],[],[170],"matmData",[],{"error":125,"url":173,"statusCode":174,"statusMessage":175,"message":175},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffredo-missing-alt-text-manager\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":31,"versions":177},[178],{"version":6,"download_url":24,"svn_tag_url":179,"released_at":26,"has_diff":123,"diff_files_changed":180,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":181,"is_current":125},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffredo-missing-alt-text-manager\u002Ftags\u002F1.0.0\u002F",[],[]]