Fast Page Switch Security & Risk Analysis

wordpress.org/plugins/fast-page-switch

Save time switching between posts of any post-type in wp-admin.

400 active installs v1.5.8 PHP + WP 3.1+ Updated Apr 3, 2020
pagepagespostpostsswitch
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Fast Page Switch Safe to Use in 2026?

Generally Safe

Score 85/100

Fast Page Switch has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "fast-page-switch" plugin v1.5.8 exhibits a generally strong security posture based on the provided static analysis. The complete absence of identified dangerous functions, SQL queries not using prepared statements, file operations, and external HTTP requests is a significant positive. Furthermore, the lack of any recorded vulnerabilities, including CVEs, suggests a history of stable and secure development or a lack of widespread security auditing. The plugin also demonstrates some use of capability checks, which is a good practice for securing sensitive actions.

However, a notable area for concern is the output escaping. With only 36% of its 11 total outputs properly escaped, there is a significant risk of Cross-Site Scripting (XSS) vulnerabilities. This means that user-supplied data, if not handled carefully within the plugin's output generation, could be injected and executed by a visitor's browser. While the attack surface appears minimal and there are no identified taint flows or unpatched vulnerabilities, this single weakness in output sanitization presents a clear and present danger.

Key Concerns

  • Low percentage of properly escaped outputs
Vulnerabilities
None known

Fast Page Switch Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Fast Page Switch Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
7
4 escaped
Nonce Checks
0
Capability Checks
3
File Operations
0
External Requests
0
Bundled Libraries
1

Bundled Libraries

Select2

Output Escaping

36% escaped11 total outputs
Attack Surface

Fast Page Switch Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionadmin_enqueue_scriptsfast-page-switch.php:126
actionadd_meta_boxesfast-page-switch.php:149
actionadmin_menufps-admin.php:3
actionadmin_initfps-admin.php:16
Maintenance & Trust

Fast Page Switch Maintenance & Trust

Maintenance Signals

WordPress version tested5.4.19
Last updatedApr 3, 2020
PHP min version
Downloads12K

Community Trust

Rating96/100
Number of ratings21
Active installs400
Developer Profile

Fast Page Switch Developer Profile

Marc Wiest

1 plugin · 400 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Fast Page Switch

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/fast-page-switch/assets/css/select2.min.css/wp-content/plugins/fast-page-switch/assets/js/select2.min.js
Script Paths
/wp-content/plugins/fast-page-switch/assets/js/select2.min.js
Version Parameters
select2.min.css?ver=4.0.13select2.min.js?ver=4.0.13

HTML / DOM Fingerprints

CSS Classes
fps-js-reveal-spinnerselect2-container
Data Attributes
id="fast-page-switch"id="fps-wrapper"
JS Globals
jQuery$
FAQ

Frequently Asked Questions about Fast Page Switch