
Favorites Security & Risk Analysis
wordpress.org/plugins/favoritesFavorites for any post type. Easily add favoriting/liking, wishlists, or any other similar functionality using the developer-friendly API.
Is Favorites Safe to Use in 2026?
Mostly Safe
Score 71/100Favorites is generally safe to use. 4 past CVEs were resolved. Keep it updated.
The 'favorites' plugin version 2.3.6 exhibits a concerning security posture, primarily due to a significant number of unprotected AJAX handlers. While the plugin demonstrates good practices in its SQL query handling by utilizing prepared statements, the lack of authorization checks on 12 out of 12 AJAX entry points creates a broad attack surface for unauthorized actions. Furthermore, the static analysis reveals that only 53% of output is properly escaped, indicating a potential for Cross-Site Scripting (XSS) vulnerabilities.
The vulnerability history is particularly alarming. With a total of 4 known CVEs, one of which remains unpatched and is classified as high severity, the plugin has a history of severe security flaws. The common vulnerability types, including Remote File Inclusion and XSS, directly align with the static analysis findings of unprotected AJAX handlers and insufficient output escaping. This pattern suggests persistent weaknesses in input validation and privilege management within the plugin.
In conclusion, despite a positive aspect regarding prepared SQL statements, the 'favorites' plugin version 2.3.6 presents a high-risk profile. The combination of a large number of unprotected AJAX endpoints, moderate output escaping, and a history of critical and high-severity vulnerabilities, including an unpatched high-severity CVE, necessitates immediate attention and patching. The plugin's attack surface and historical trends point to potential exploitation scenarios.
Key Concerns
- Unpatched high severity CVE
- Unprotected AJAX handlers
- Insufficient output escaping
- Missing nonce checks on AJAX
- Missing capability checks
- Medium severity CVEs (3)
Favorites Security Vulnerabilities
CVEs by Year
Severity Breakdown
4 total CVEs
Favorites <= 2.3.6 - Unauthenticated Local File Inclusion
Favorites <= 2.3.4 - Authenticated (Admin+) Stored Cross-Site Scripting
Favorites <= 2.3.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
Favorites <= 2.3.2 - Authenticated (Contributor+) Stored Cross-Site Scripting via Shortcode
Favorites Code Analysis
SQL Query Safety
Output Escaping
Favorites Attack Surface
AJAX Handlers 12
Shortcodes 6
WordPress Hooks 18
Maintenance & Trust
Favorites Maintenance & Trust
Maintenance Signals
Community Trust
Favorites Alternatives
My Favorites
my-favorites
Save user's favorite posts and list them.
Keyring Reactions Importer
keyring-reactions-importer
A social reactions ( comments, like, favs, etc. ) importer.
Slickstream: Engagement and Conversions
slick-engagement
Use Slickstream to upgrade your site search. Get beautiful as-you-type search, relevant content recommendations, user favorites and more!
Admin Bookmarks
my-admin-bookmarks
Bookmark your favorite posts, pages or custom post types within the WordPress admin
DBWD Bookmark Page
dbwd-bookmark-page
Adds a "Bookmark this Page" button to your header WITHOUT editing your theme - Firefox and IE tested.
Favorites Developer Profile
3 plugins · 100K total installs
How We Detect Favorites
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/favorites/assets/css/favorites-admin.css/wp-content/plugins/favorites/assets/js/favorites-admin.min.js/wp-content/plugins/favorites/assets/css/favorites.css/wp-content/plugins/favorites/assets/js/favorites.js/wp-content/plugins/favorites/assets/js/favorites.min.js/wp-content/plugins/favorites/assets/js/favorites.min.js/wp-content/plugins/favorites/assets/js/favorites.jsfavorites-adminsimple-favoritesfavoritesHTML / DOM Fingerprints
btn-favoriteThis program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.This program 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.You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USAdata-iddata-site-iddata-group-idfavorites_data[favorite_button][clear_favorites_button][favorite_count]