[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCeaiIaPNUtg5wgfgFzznKECySXZ9zBK7WjfBGN_xVj4":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":18,"download_link":22,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":94,"fingerprints":159},"auto-save-off","Auto Save Off","1.0.0","Leo Baiano","https:\u002F\u002Fprofiles.wordpress.org\u002Fleobaiano\u002F","\u003Cp>Disables the function automatically save posts WordPress\u003C\u002Fp>\n\u003Ch4>Contribute\u003C\u002Fh4>\n\u003Cp>You can contribute to the source code in our [https:\u002F\u002Fgithub.com\u002Fleobaiano\u002Fautosave-off) page.\u003C\u002Fp>\n","Disables the function automatically save posts WordPress",20,2213,60,2,"2016-08-04T11:49:00.000Z","4.5.33","3.9","",[4,20,21],"no-save-post","save-post","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-save-off.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":29,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":31,"avg_security_score":32,"avg_patch_time_days":33,"trust_score":23,"computed_at":34},"leobaiano",7,840,87,30,"2026-04-05T19:00:45.447Z",[36,57,76],{"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":18,"tags":51,"homepage":55,"download_link":56,"security_score":46,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"easy-bookmark","Easy Bookmark","1.0.3","themewant","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemewant\u002F","\u003Cp>Easy Bookmark allows users to save posts or pages as bookmarks on your WP site. They can then access these bookmarked posts via a dedicated page or widget.\u003C\u002Fp>\n\u003Cp>The plugin is ideal for users who want to save articles, blog posts, or products and revisit them later without needing to search again.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Users can bookmark any post or page with a single click.\u003C\u002Fli>\n\u003Cli>Bookmark management with add\u002Fremove bookmark functionality.\u003C\u002Fli>\n\u003Cli>Display bookmarked posts in a widget or on a custom page.\u003C\u002Fli>\n\u003Cli>Simple shortcode to show the bookmark counter.\u003C\u002Fli>\n\u003Cli>Compatible with any theme.\u003C\u002Fli>\n\u003Cli>Works seamlessly with custom post types.\u003C\u002Fli>\n\u003Cli>Fully responsive and user-friendly.\u003C\u002Fli>\n\u003C\u002Ful>\n","The Easy Bookmark Plugin provides a bookmark solution for WP websites. Users can bookmark posts and view them anytime.",80,1675,100,1,"2025-11-30T12:06:00.000Z","6.8.5","5.0",[52,53,37,54,21],"bookmark","bookmark-posts","post-bookmark","https:\u002F\u002Fthemewant.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-bookmark.1.0.3.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":24,"downloaded":65,"rating":24,"num_ratings":24,"last_updated":66,"tested_up_to":67,"requires_at_least":18,"requires_php":68,"tags":69,"homepage":74,"download_link":75,"security_score":23,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":26},"ethne-favourites","Ethne Favorites Button","1.0.8","djrobertson","https:\u002F\u002Fprofiles.wordpress.org\u002Fdjrobertson\u002F","\u003Cp>The Ethne Favorites Button plugin for WordPress provides a shortcode that will allow users to save their favorite posts and pages, it also includes an option to display and remove favorite posts and pages for the user. Compatible with Cooked plugin favourites (access cooked favourites without cooked plugin)\u003C\u002Fp>\n\u003Ch3>Shortcode Usage\u003C\u002Fh3>\n\u003Ch4>How to display the list\u003C\u002Fh4>\n\u003Cp>Use the following shortcode:\u003Cbr \u002F>\n[ethne-favorites]\u003C\u002Fp>\n\u003Ch4>How to display the button\u003C\u002Fh4>\n\u003Cp>Use the following shortcode:\u003Cbr \u002F>\n[ethne-favorites view=”Button”]\u003C\u002Fp>\n","Favorite buttons for WordPress, Shortcodes to save and list favorite posts and pages for each user.",832,"2022-10-26T04:03:00.000Z","6.0.11","5.2",[70,71,72,73,21],"cooked-plugin","favorite","favourite","like-post","https:\u002F\u002Fderek.net.au","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fethne-favourites.1.0.8.zip",{"slug":77,"name":78,"version":79,"author":80,"author_profile":81,"description":82,"short_description":83,"active_installs":24,"downloaded":84,"rating":24,"num_ratings":24,"last_updated":18,"tested_up_to":49,"requires_at_least":50,"requires_php":85,"tags":86,"homepage":18,"download_link":92,"security_score":46,"vuln_count":24,"unpatched_count":24,"last_vuln_date":25,"fetched_at":93},"jiali-user-bookmarks","Jiali User Bookmarks","1.0.1","Mahyar","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrgrad\u002F","\u003Cp>Jiali User Bookmarks is a lightweight and developer-friendly WordPress plugin that allows users to save posts for later reading.\u003Cbr \u002F>\nYou can choose the wording that best fits your site — “Bookmark”, “Save”, or “Favorite”.\u003Cbr \u002F>\nIt’s fully AJAX-powered for a seamless user experience — no page reloads required.\u003C\u002Fp>\n\u003Cp>Perfect for blogs, news sites, tutorials, or any content-rich site where readers may want to come back to specific articles later.\u003C\u002Fp>\n\u003Ch3>🚀 Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>📑 One-click Bookmark \u002F Save \u002F Favorite button for posts  \u003C\u002Fli>\n\u003Cli>🎨 Custom styles — easily override the button styles with your own CSS  \u003C\u002Fli>\n\u003Cli>📋 Display bookmarks using flexible shortcodes  \u003C\u002Fli>\n\u003Cli>⚡ AJAX-powered (no page reloads)  \u003C\u002Fli>\n\u003Cli>🔐 Works only for logged-in users (for personalization & security)  \u003C\u002Fli>\n\u003Cli>📊 Display bookmark counts and lists dynamically  \u003C\u002Fli>\n\u003Cli>🧩 Shortcode support for easy placement in page builders, templates, or loops  \u003C\u002Fli>\n\u003Cli>🧼 Lightweight, extendable, and developer-friendly (uses WordPress standards)  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛠️ Developer Notes\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Coded with WordPress best practices (escaping, nonce validation, cache support)  \u003C\u002Fli>\n\u003Cli>Compatible with block themes and classic themes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Fmahyarerad.com\" rel=\"nofollow ugc\">Mahyar Rad\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under GPLv2 or later.\u003C\u002Fp>\n","Let your visitors easily bookmark, save, or favorite posts! Lightweight, AJAX-powered plugin to boost user engagement and interactivity. 📑✨",192,"7.2",[87,88,89,90,91],"ajax","bookmarks","favorites","reading-list","save-posts","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjiali-user-bookmarks.1.0.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":95,"codeSignals":136,"taintFlows":148,"riskAssessment":149,"analyzedAt":158},{"hooks":96,"ajaxHandlers":132,"restRoutes":133,"shortcodes":134,"cronEvents":135,"entryPointCount":24,"unprotectedCount":24},[97,103,107,111,115,118,123,125,129],{"type":98,"name":99,"callback":100,"file":101,"line":102},"action","plugins_loaded","load_plugin_textdomain","autosave-off.php",44,{"type":98,"name":104,"callback":105,"file":101,"line":106},"wp_enqueue_scripts","load_styles_and_scripts",47,{"type":98,"name":108,"callback":109,"file":101,"line":110},"init","load_helper",50,{"type":98,"name":112,"callback":113,"file":101,"line":114},"admin_init","autosave_off",53,{"type":98,"name":99,"callback":116,"priority":24,"file":101,"line":117},"get_instance",111,{"type":98,"name":119,"callback":120,"file":121,"line":122},"show_user_profile","show_extra_profile_fields","helper\\lb-profile-extra-fields.php",52,{"type":98,"name":124,"callback":120,"file":121,"line":114},"edit_user_profile",{"type":98,"name":126,"callback":127,"file":121,"line":128},"personal_options_update","save_extra_profile_fields",56,{"type":98,"name":130,"callback":127,"file":121,"line":131},"edit_user_profile_update",57,[],[],[],[],{"dangerousFunctions":137,"sqlUsage":138,"outputEscaping":140,"fileOperations":24,"externalRequests":24,"nonceChecks":24,"capabilityChecks":47,"bundledLibraries":147},[],{"prepared":24,"raw":24,"locations":139},[],{"escaped":14,"rawEcho":14,"locations":141},[142,145],{"file":121,"line":143,"context":144},67,"raw output",{"file":121,"line":146,"context":144},70,[],[],{"summary":150,"deductions":151},"The 'auto-save-off' v1.0.0 plugin exhibits a generally strong security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface. The absence of dangerous functions and external HTTP requests further contributes to a secure foundation. All SQL queries are prepared, and there are no file operations or Taint analysis findings, indicating good coding practices in these critical areas.\n\nHowever, there are a couple of areas for improvement. The plugin has 50% of its outputs unescaped, which presents a moderate risk of cross-site scripting (XSS) vulnerabilities if these outputs contain user-controlled data. Additionally, there are no nonce checks implemented, which is a standard security measure for protecting against CSRF (Cross-Site Request Forgery) attacks, especially if any form of user interaction is managed by the plugin, even if not explicitly listed as an entry point.\n\nThe plugin's vulnerability history is exceptionally clean, with zero recorded CVEs. This suggests a track record of security diligence or that the plugin's functionality is simple enough to avoid common vulnerabilities.  In conclusion, while the plugin demonstrates strengths in code hygiene and a lack of historical issues, the unescaped output and missing nonce checks are notable weaknesses that should be addressed to achieve a more robust security profile.",[152,155],{"reason":153,"points":154},"50% of outputs are unescaped",4,{"reason":156,"points":157},"No nonce checks implemented",6,"2026-03-16T23:05:32.158Z",{"wat":160,"direct":167},{"assetPaths":161,"generatorPatterns":164,"scriptPaths":165,"versionParams":166},[162,163],"\u002Fwp-content\u002Fplugins\u002Fauto-save-off\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fauto-save-off\u002Fassets\u002Fjs\u002Fmain.js",[],[163],[],{"cssClasses":168,"htmlComments":169,"htmlAttributes":170,"restEndpoints":172,"jsGlobals":173,"shortcodeOutput":174},[],[],[171],"data_brodinhos",[],[171],[]]