Secured WP Security & Risk Analysis

wordpress.org/plugins/secured-wp

Add two-factor authentication (2FA) for all your users with this easy to use plugin. Harden your website login page. Add whole new layer of security.

0 active installs v2.3.2 PHP 8.1+ WP 6.0+ Updated Feb 4, 2026
2-factor-authentication2falogin-redirectsecure-wpsecured-wordpress
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Secured WP Safe to Use in 2026?

Generally Safe

Score 100/100

Secured WP has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The "secured-wp" plugin v2.3.2 exhibits a generally positive security posture with no known vulnerabilities or CVEs. The static analysis reveals a very small attack surface with zero entry points found without authentication checks. Furthermore, all SQL queries are performed using prepared statements, which is a strong defense against SQL injection. The absence of external HTTP requests and bundled libraries is also beneficial. However, there are some areas of concern. The taint analysis identified three flows with unsanitized paths, even though they were not flagged as critical or high severity. This indicates potential for unintended data handling or manipulation that could be exploited in conjunction with other weaknesses. The output escaping is only 53% proper, meaning a significant portion of the plugin's output is not being adequately sanitized, posing a risk of cross-site scripting (XSS) vulnerabilities. The complete lack of nonce checks on any entry points, coupled with only one capability check, suggests that the plugin might not have robust authorization mechanisms in place for its limited functionality, leaving it potentially vulnerable to unauthorized actions if any attack vectors were to be discovered. While the plugin has no recorded vulnerability history, the current code analysis reveals areas that, if exploited, could lead to security issues.

Key Concerns

  • Taint flows with unsanitized paths
  • Low output escaping percentage
  • Lack of nonce checks on entry points
  • Limited capability checks
Vulnerabilities
None known

Secured WP Security Vulnerabilities

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

Secured WP Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
9 prepared
Unescaped Output
145
165 escaped
Nonce Checks
0
Capability Checks
1
File Operations
5
External Requests
0
Bundled Libraries
0

SQL Query Safety

100% prepared9 total queries

Output Escaping

53% escaped310 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
login_totp (classes\Controllers\Modules\Views\class-login-forms.php:50)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Secured WP Attack Surface

Entry Points0
Unprotected0
Maintenance & Trust

Secured WP Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedFeb 4, 2026
PHP min version8.1
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Secured WP Developer Profile

wpsecuredcom

1 plugin · 0 total installs

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

How We Detect Secured WP

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/secured-wp/assets/css/login.css/wp-content/plugins/secured-wp/assets/css/styles.css/wp-content/plugins/secured-wp/assets/js/login.js/wp-content/plugins/secured-wp/assets/js/scripts.js/wp-content/plugins/secured-wp/assets/js/two-factor.js
Script Paths
/wp-content/plugins/secured-wp/assets/js/login.js/wp-content/plugins/secured-wp/assets/js/scripts.js/wp-content/plugins/secured-wp/assets/js/two-factor.js
Version Parameters
secured-wp/assets/css/login.css?ver=secured-wp/assets/css/styles.css?ver=secured-wp/assets/js/login.js?ver=secured-wp/assets/js/scripts.js?ver=secured-wp/assets/js/two-factor.js?ver=

HTML / DOM Fingerprints

CSS Classes
wps-2fa-wrapwps-login-formwps-remember-me-wrapwps-login-attempt-limit-wrapwps-user-profile-wrap
HTML Comments
<!-- WPS Settings --><!-- WPS 2FA Settings --><!-- WPS Remember Me Settings --><!-- WPS Login Attempt Limit Settings -->+2 more
Data Attributes
data-wps-2fa-noncedata-wps-remember-me-noncedata-wps-login-attempt-limit-nonce
JS Globals
wps_ajax_objectwp_secured_ajax_objectWPSecured
REST Endpoints
/wp-json/secured-wp/v1/settings/wp-json/secured-wp/v1/users/wp-json/secured-wp/v1/login
Shortcode Output
<div class="wps-custom-settings">
FAQ

Frequently Asked Questions about Secured WP