[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f8TtY34U-Ma_4jE-SqnQ-ro2TS0hjfglitYmoyAdd3Kw":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":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,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":35,"analysis":132,"fingerprints":236},"pre-publish-reminders","Pre-Publish Reminders","5.0.2","nickohrn","https:\u002F\u002Fprofiles.wordpress.org\u002Fnickohrn\u002F","\u003Cp>Lorelle, of Lorelle on WordPress, requested a simple reminder plugin that could be used from the administration\u003Cbr \u002F>\npanel within WordPress.  I decided to deliver with this little piece of code.\u003C\u002Fp>\n\u003Cp>Your reminders are input through the WordPress administration interface, and you can format them in a variety\u003Cbr \u002F>\nof ways.  You can change the text color, background color, and make the text strong, emphasized, and underlined.\u003Cbr \u002F>\nReminders are stored as posts in the database.\u003C\u002Fp>\n\u003Cp>When displaying the reminders, each reminder has a checkbox that you can check to mark that you’ve completed\u003Cbr \u002F>\nthat item.  The item will be dimmed when the checkbox is checked and undimmed when unchecked.  Use this feature\u003Cbr \u002F>\nto make sure that you’ve completed everything that you should have.  Checked reminders will stay checked after saving\u003Cbr \u002F>\na post.\u003C\u002Fp>\n","This plugin displays a configurable list of reminders on the post administration screen.",30,9827,0,"2009-12-29T04:18:00.000Z","2.9.2","2.9","",[19,20,21,22],"admin","list","post","reminders","http:\u002F\u002Fnickohrn.com\u002Fpre-publish-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpre-publish-reminders.5.0.2.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":11,"trust_score":33,"computed_at":34},12,760,86,84,"2026-04-04T15:38:34.394Z",[36,59,81,99,113],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":17,"tags":51,"homepage":56,"download_link":57,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"admin-taxonomy-filter","Admin Taxonomy Filter","1.0.5","Anh Tran","https:\u002F\u002Fprofiles.wordpress.org\u002Frilwis\u002F","\u003Cp>\u003Cstrong>Admin Taxonomy Filter\u003C\u002Fstrong> helps you to filter posts or custom post types in the admin area (the post list table) by custom taxonomies. It’s similar to filter posts by categories, which is supported by default.\u003C\u002Fp>\n\u003Cp>The plugin supports filter by multiple taxonomies and has settings to let you choose which taxonomies are filterable.\u003C\u002Fp>\n\u003Cp>The plugin is open source and hosted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frilwis\u002Fadmin-taxonomy-filter\u002F\" rel=\"nofollow ugc\">Github\u003C\u002Fa>. If you have any problem or feedback, please open an issue.\u003C\u002Fp>\n\u003Ch3>You might also like\u003C\u002Fh3>\n\u003Cp>If you like this plugin, you might also like our other WordPress products:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmetabox.io\" rel=\"nofollow ugc\">Meta Box\u003C\u002Fa> – A powerful WordPress plugin for creating custom post types and custom fields.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpslimseo.com\" rel=\"nofollow ugc\">Slim SEO\u003C\u002Fa> – A fast, lightweight and full-featured SEO plugin for WordPress with minimal configuration.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgretathemes.com\" rel=\"nofollow ugc\">GretaThemes\u003C\u002Fa> – Free and premium WordPress themes that clean, simple and just work.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpautolistings.com\" rel=\"nofollow ugc\">Auto Listings\u003C\u002Fa> – A car sale and dealership plugin for WordPress.\u003C\u002Fli>\n\u003C\u002Ful>\n","Filter posts or custom post types in the admin area by custom taxonomies.",5000,56332,90,14,"2025-10-06T01:39:00.000Z","6.8.5","4.3",[19,52,53,54,55],"post-filter","post-list","taxonomy","taxonomy-filter","https:\u002F\u002Felightup.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-taxonomy-filter.1.0.5.zip",100,{"slug":60,"name":61,"version":39,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":58,"num_ratings":68,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":17,"download_link":79,"security_score":80,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"admin-posts-grid","Admin Posts Grid","cheritto","https:\u002F\u002Fprofiles.wordpress.org\u002Fcheritto\u002F","\u003Cp>Cheritto’s Admin Posts Grid let you view the posts table as a grid of cards.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>several themes available;\u003C\u002Fli>\n\u003Cli>hide or show image, title, author, tags, categories and post date inside cards;\u003C\u002Fli>\n\u003Cli>adjustable number of columns;\u003C\u002Fli>\n\u003Cli>per-user preferences;\u003C\u002Fli>\n\u003Cli>quick edit support via ajax modal form.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Issues\u003C\u002Fh3>\n\u003Cp>If you find issues using this plugin please send feedback, I’ll do my best to fix asap.\u003C\u002Fp>\n","Beautiful posts grid on the admin side, many themes available, adjusable layout and more!",50,2202,2,"2024-04-26T08:52:00.000Z","6.5.8","6.0","7.0",[74,75,76,77,78],"admin-grid","admin-theme","cards","posts-list","posts-table","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadmin-posts-grid.1.0.5.zip",92,{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":13,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":17,"download_link":98,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"media-used-search","Media Used Search","1.0.0","iga-ryo","https:\u002F\u002Fprofiles.wordpress.org\u002Figa-ryo\u002F","\u003Cp>If you are using a custom field associated with the post to image, to view the post that you are using the media list.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","If you are using a custom field associated with the post to image, to view the post that you are using the media list.",10,1395,"2015-05-07T02:53:00.000Z","4.2.39","3.4",[19,95,20,96,97],"image","media","posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-used-search.1.0.0.zip",{"slug":100,"name":101,"version":84,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":13,"downloaded":106,"rating":13,"num_ratings":13,"last_updated":107,"tested_up_to":49,"requires_at_least":108,"requires_php":17,"tags":109,"homepage":17,"download_link":112,"security_score":58,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"show-featured-thumbnails","Show Featured Thumbnails","Hatsuhito","https:\u002F\u002Fprofiles.wordpress.org\u002Ftohitsu\u002F","\u003Cp>投稿および固定ページ一覧画面にアイキャッチ画像のサムネイルカラムを追加します。\u003Cbr \u002F>\nアイキャッチ画像がない場合は、ページ一覧から直接アイキャッチを指定できます。\u003C\u002Fp>\n\u003Cp>Add a thumbnail column of featured images to the Posts and Pages list screens.\u003Cbr \u002F>\nIf a post has no featured image, you can assign one directly from the list view.\u003C\u002Fp>\n\u003Ch3>Contact\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Author: Hatsuhito Shimizu\u003C\u002Fli>\n\u003Cli>Author URI: https:\u002F\u002Fhatsuhito.com\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a featured image thumbnail column to the Posts and Pages list screens, and allows assigning an image directly from the list if none exists.",320,"2025-05-14T16:09:00.000Z","5.0",[19,53,110,111],"thumbnails","upload","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshow-featured-thumbnails.1.0.0.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":13,"downloaded":121,"rating":58,"num_ratings":68,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":130,"download_link":131,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"wp-quick-update-featured-image","WP Quick Update Featured Image","1.0","CMITEXPERTS SOFTECH LLP","https:\u002F\u002Fprofiles.wordpress.org\u002Fcmitexperts\u002F","\u003Cp>This plugin is used to add and update a post featured image from posts lisitng page in admin panel.\u003C\u002Fp>\n","Adds ability to make available payment method according IP address.",917,"2018-12-10T06:35:00.000Z","4.9.29","4.0","5.2.4",[127,97,128,129],"featured-image","update-featured-image","update-featured-image-from-listing-page-in-admin-panel","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-quick-update-featured-image\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-quick-update-featured-image.zip",{"attackSurface":133,"codeSignals":158,"taintFlows":196,"riskAssessment":225,"analyzedAt":235},{"hooks":134,"ajaxHandlers":148,"restRoutes":154,"shortcodes":155,"cronEvents":156,"entryPointCount":157,"unprotectedCount":157},[135,141,145],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","admin_init","modifyReminders","pre-publish-reminders.php",28,{"type":136,"name":142,"callback":143,"file":139,"line":144},"admin_menu","addAdministrativeMenuItems",29,{"type":136,"name":146,"callback":147,"file":139,"line":11},"save_post","savePostReminders",[149],{"action":150,"nopriv":151,"callback":152,"hasNonce":151,"hasCapCheck":151,"file":139,"line":153},"sort_pre_publish_reminders",false,"sortPrePublishReminders",31,[],[],[],1,{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":163,"fileOperations":13,"externalRequests":13,"nonceChecks":191,"capabilityChecks":13,"bundledLibraries":192},[],{"prepared":161,"raw":13,"locations":162},4,[],{"escaped":164,"rawEcho":47,"locations":165},9,[166,169,171,172,173,175,176,178,180,182,184,185,188,189],{"file":167,"line":30,"context":168},"views\\manage.php","raw output",{"file":167,"line":170,"context":168},48,{"file":167,"line":66,"context":168},{"file":167,"line":66,"context":168},{"file":167,"line":174,"context":168},56,{"file":167,"line":174,"context":168},{"file":167,"line":177,"context":168},59,{"file":167,"line":179,"context":168},62,{"file":167,"line":181,"context":168},65,{"file":167,"line":183,"context":168},94,{"file":167,"line":58,"context":168},{"file":186,"line":187,"context":168},"views\\meta-box.php",32,{"file":186,"line":187,"context":168},{"file":186,"line":190,"context":168},33,3,[193],{"name":194,"version":26,"knownCves":195},"Select2",[],[197,216],{"entryPoint":198,"graph":199,"unsanitizedCount":13,"severity":215},"\u003Cpre-publish-reminders> (pre-publish-reminders.php:0)",{"nodes":200,"edges":212},[201,206],{"id":202,"type":203,"label":204,"file":139,"line":205},"n0","source","$_POST",107,{"id":207,"type":208,"label":209,"file":139,"line":210,"wp_function":211},"n1","sink","query() [SQLi]",111,"query",[213],{"from":202,"to":207,"sanitized":214},true,"low",{"entryPoint":217,"graph":218,"unsanitizedCount":157,"severity":224},"sortPrePublishReminders (pre-publish-reminders.php:106)",{"nodes":219,"edges":222},[220,221],{"id":202,"type":203,"label":204,"file":139,"line":205},{"id":207,"type":208,"label":209,"file":139,"line":210,"wp_function":211},[223],{"from":202,"to":207,"sanitized":151},"high",{"summary":226,"deductions":227},"The pre-publish-reminders plugin, v5.0.2, exhibits a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and has no recorded vulnerabilities in its history. This suggests a developer who is aware of common security pitfalls.  However, there are significant areas of concern. The presence of one unprotected AJAX handler presents a substantial attack vector, especially as the taint analysis revealed one flow with unsanitized paths that is rated as high severity. This combination of an exposed entry point and a potentially vulnerable data flow is the most critical risk. Additionally, the output escaping is only properly implemented in 39% of cases, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is not properly sanitized before being displayed.\n\nWhile the plugin's lack of a vulnerability history is a strength, the current static analysis indicates potential risks that need immediate attention. The high severity taint flow combined with the unprotected AJAX endpoint is the primary concern, representing a clear path for potential exploitation. The low percentage of properly escaped output also contributes to the risk profile.  The plugin benefits from using prepared statements for SQL and having no recorded CVEs, but these strengths are currently overshadowed by the identified vulnerabilities in its attack surface and data handling. Further investigation into the specific nature of the unsanitized path and the outputs that are not properly escaped is highly recommended.",[228,230,232],{"reason":229,"points":89},"Unprotected AJAX handler",{"reason":231,"points":30},"High severity taint flow with unsanitized path",{"reason":233,"points":234},"Low percentage of properly escaped output",5,"2026-03-16T22:35:23.101Z",{"wat":237,"direct":248},{"assetPaths":238,"generatorPatterns":241,"scriptPaths":242,"versionParams":244},[239,240],"\u002Fwp-content\u002Fplugins\u002Fpre-publish-reminders\u002Fresources\u002Fcolorpicker\u002Fjs\u002Fcolorpicker.js","\u002Fwp-content\u002Fplugins\u002Fpre-publish-reminders\u002Fresources\u002Fcolorpicker\u002Fcss\u002Fcolorpicker.css",[],[243],"\u002Fwp-content\u002Fplugins\u002Fpre-publish-reminders\u002Fresources\u002Fpre-publish-reminders.js",[245,246,247],"pre-publish-reminders.js?ver=","colorpicker.js?ver=","colorpicker.css?ver=",{"cssClasses":249,"htmlComments":254,"htmlAttributes":255,"restEndpoints":261,"jsGlobals":262,"shortcodeOutput":264},[250,251,252,253],"ppr-reminder-text","ppr-reminder-foreground","ppr-reminder-background","ppr-reminder-modifiers",[],[256,257,258,259,260],"data-reminder-id","data-reminder-text","data-reminder-foreground","data-reminder-background","data-reminder-modifiers",[],[263],"ppr-js",[]]