
Hide Pages from Dashboard Page List Security & Risk Analysis
wordpress.org/plugins/hide-pages-from-dashboard-page-listHide pages from dashboard page list, you can hide one page or multiple pages by using this plugin settings.
Is Hide Pages from Dashboard Page List Safe to Use in 2026?
Generally Safe
Score 85/100Hide Pages from Dashboard Page List has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "hide-pages-from-dashboard-page-list" plugin version 1.0 exhibits a generally positive security posture based on the static analysis. The plugin has a very small attack surface, with no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits potential entry points for attackers. Furthermore, the absence of dangerous function calls and file operations is a strong indicator of secure coding practices. The presence of a nonce check is a positive sign for input validation.
However, there are some areas of concern that prevent a perfect score. The two SQL queries are not using prepared statements, which is a significant risk. Any user-supplied data that could influence these queries is vulnerable to SQL injection attacks. While the output escaping is decent at 71%, the remaining 29% could still expose the application to cross-site scripting (XSS) vulnerabilities if user-controlled data is involved in those unescaped outputs. The lack of capability checks on the code is also a weakness, as it doesn't explicitly enforce user roles for potentially sensitive operations.
The plugin's vulnerability history is completely clean, with no recorded CVEs. This is an excellent indicator of past security diligence, suggesting that the developers have a good track record. In conclusion, while the plugin benefits from a minimal attack surface and a clean vulnerability history, the raw SQL queries and potential for unescaped output are critical areas that require immediate attention to mitigate significant security risks.
Key Concerns
- SQL queries not using prepared statements
- Unescaped output present
- No capability checks
Hide Pages from Dashboard Page List Security Vulnerabilities
Hide Pages from Dashboard Page List Code Analysis
SQL Query Safety
Output Escaping
Hide Pages from Dashboard Page List Attack Surface
WordPress Hooks 3
Maintenance & Trust
Hide Pages from Dashboard Page List Maintenance & Trust
Maintenance Signals
Community Trust
Hide Pages from Dashboard Page List Alternatives
Exclude Pages From Menu
exclude-pages-from-menu
The plugin provides option in the page edit screen to remove page from navigation menu in the front end of site.
Hide Any Page
hide-any-page
Hide Any Page is a lightweight plugin that allows you to hide selected pages from your website's visitors and search engines such as Google.
Hide Page And Post Title
hide-page-and-post-title
Hide title on single pages and posts.
Exclude Pages
exclude-pages
This plugin adds a checkbox, “include this page in menus”, uncheck this to exclude pages from the page navigation that users see on your site.
MM Title Manager — Hide Page and Post Title
hide-titles
Control visibility of post and page titles on your WordPress site.
Hide Pages from Dashboard Page List Developer Profile
5 plugins · 210 total installs
How We Detect Hide Pages from Dashboard Page List
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/hide-pages-from-dashboard-page-list/css/hide_page.cssHTML / DOM Fingerprints
hide_page_seletion_idhide_page_id_submitlist_hide_page_table