
WP Abstracts Security & Risk Analysis
wordpress.org/plugins/wp-abstracts-manuscripts-managerManage conferences, abstracts submission, authors, reviews, attachments, email notifications and more.
Is WP Abstracts Safe to Use in 2026?
Use With Caution
Score 66/100WP Abstracts has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.
The wp-abstracts-manuscripts-manager plugin exhibits several concerning security weaknesses. While it demonstrates good practices in using prepared statements for SQL queries and a moderate number of nonce checks, the presence of unprotected AJAX handlers and a significant number of unsanitized flows are major red flags. The high percentage of flows with unsanitized paths, particularly the 13 high-severity taint flows, directly indicates a risk of attackers being able to inject malicious input that is not properly handled, potentially leading to code execution or data manipulation.
The plugin's vulnerability history is also a significant concern, with 9 known CVEs, one of which remains unpatched. The prevalence of Remote File Inclusion, CSRF, and XSS vulnerabilities in its past indicates a pattern of insecure input handling and authentication deficiencies. The recent discovery of a high-severity vulnerability in late 2025 suggests that the plugin may not be actively maintained with the latest security patches.
Overall, the plugin has a mixed security posture. The strengths lie in its SQL query practices. However, the significant number of unprotected entry points, particularly AJAX handlers, the high number of unsanitized taint flows, and a history of critical vulnerability types, including an unpatched high-severity issue, suggest a high risk. Caution is advised, and immediate attention should be paid to addressing the unpatched CVE and improving input sanitization and authentication mechanisms for its entry points.
Key Concerns
- 8 unprotected AJAX handlers
- 13 high severity taint flows
- 23 flows with unsanitized paths
- 1 unpatched CVE (high severity implied by history)
- 2 high severity CVEs in history
- 7 medium severity CVEs in history
- History of RFI vulnerabilities
- History of CSRF vulnerabilities
- History of XSS vulnerabilities
- Only 2 capability checks
- 43% output properly escaped
- Uses unseralize
WP Abstracts Security Vulnerabilities
CVEs by Year
Severity Breakdown
9 total CVEs
Abstracts <= 2.7.4 - Unauthenticated Local File Inclusion
WP Abstracts <= 2.7.4 - Cross-Site Request Forgery to Stored Cross-Site Scripting
WP Abstracts <= 2.7.3 - Cross-Site Request Forgery to Arbitrary Account Deletion
WP Abstracts <= 2.7.2 - Cross-Site Request Forgery to Reflected Cross-Site Scripting
WP Abstracts <= 2.7.1 - Authenticated (Administrator+) Stored Cross-Site Scripting
WP Abstracts <= 2.6.5 - Authenticated (Administrator+) Stored Cross-Site Scripting
WP Abstracts <= 2.6.2 - Authenticated (Administrator+) Stored Cross-Site Scripting
WP Abstracts <= 2.6.2 - Cross-Site Request Forgery
WP Abstracts <= 2.6.1 - Reflected Cross-Site Scripting
WP Abstracts Release Timeline
WP Abstracts Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Abstracts Attack Surface
AJAX Handlers 11
Shortcodes 4
WordPress Hooks 24
Maintenance & Trust
WP Abstracts Maintenance & Trust
Maintenance Signals
Community Trust
WP Abstracts Developer Profile
2 plugins · 310 total installs
How We Detect WP Abstracts
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/css/frontend.css/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/css/admin.css/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/admin.js/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/frontend.js/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/common.js/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/admin.js/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/frontend.js/wp-content/plugins/wp-abstracts-manuscripts-manager/assets/js/common.jswp-abstracts-manuscripts-manager/assets/css/frontend.css?ver=wp-abstracts-manuscripts-manager/assets/css/admin.css?ver=wp-abstracts-manuscripts-manager/assets/js/admin.js?ver=wpabstracts/assets/js/frontend.js?ver=wpabstracts/assets/js/common.js?ver=HTML / DOM Fingerprints
wpabstracts-dashboardwpabstracts-sectionwpabstracts-formwpabstracts-tablewpabstracts-editor<!-- WPAbstracts Admin Header --><!-- WPAbstracts Admin Tabs --><!-- WPAbstracts Dashboard Content --><!-- WPAbstracts Frontend Content -->data-wpabstracts-event-iddata-wpabstracts-actionwpabstracts_admin_ajax_urlwpabstracts_frontend_ajax_urlwpabstracts_nonce/wp-json/wpabstracts/v1/events/wp-json/wpabstracts/v1/abstracts/wp-json/wpabstracts/v1/reviews<div class="wpabstracts-dashboard"><form class="wpabstracts-register-form"><table class="wpabstracts-accepted-list">