SiteGuard WP Plugin Security & Risk Analysis

wordpress.org/plugins/siteguard

SiteGurad WP Plugin is the plugin specialized for the protection against the attack to the management page and login.

600K active installs v1.7.9 PHP + WP 3.9+ Updated Dec 4, 2025
captchalogin-alertlogin-lockpingbacksecurity
76
B · Generally Safe
CVEs total2
Unpatched1
Last CVEFeb 23, 2026
Safety Verdict

Is SiteGuard WP Plugin Safe to Use in 2026?

Mostly Safe

Score 76/100

SiteGuard WP Plugin is generally safe to use. 2 past CVEs were resolved. Keep it updated.

2 known CVEs 1 unpatched Last CVE: Feb 23, 2026Updated 4mo ago
Risk Assessment

The SiteGuard plugin v1.7.9 exhibits a mixed security posture. While the static analysis shows a commendable absence of direct attack surface vectors like unprotected AJAX handlers, REST API routes, or shortcodes, and a high percentage of SQL queries utilizing prepared statements, there are significant areas of concern. A substantial portion of output operations (33%) are not properly escaped, potentially leading to cross-site scripting (XSS) vulnerabilities if malicious data is introduced. Furthermore, seven taint analysis flows were found with unsanitized paths, indicating potential for path traversal or file inclusion vulnerabilities, even if no critical or high-severity issues were flagged directly in the static analysis. The vulnerability history is also a red flag. With two known CVEs, one of which remains unpatched, and both falling into the 'Missing Authorization' and 'Protection Mechanism Failure' categories, this suggests recurring or persistent weaknesses in how the plugin handles user permissions and security controls. The presence of an unpatched medium severity vulnerability, coupled with the potential for XSS and path-related issues from the code analysis, outweighs the otherwise strong zero-attack-surface findings. The plugin's strengths lie in its low direct attack surface and good SQL practices, but its weaknesses, particularly the unpatched vulnerability and potential for unsanitized output and paths, necessitate careful consideration and immediate patching.

Key Concerns

  • Unpatched medium severity vulnerability
  • Significant unsanitized output (33%)
  • Taint flows with unsanitized paths (7 total)
  • Low capability checks (2 total)
Vulnerabilities
2

SiteGuard WP Plugin Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
1 CVE in 2026 · unpatched
2026
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2026-27411medium · 5.3Missing Authorization

SiteGuard WP Plugin <= 1.7.9 - Missing Authorization

Feb 23, 2026Unpatched
CVE-2024-37881medium · 5.3Protection Mechanism Failure

SiteGuard WP Plugin <= 1.7.6 - Login Page Disclosure

Jun 21, 2024 Patched in 1.7.7 (1d)
Code Analysis
Analyzed Mar 16, 2026

SiteGuard WP Plugin Code Analysis

Dangerous Functions
0
Raw SQL Queries
3
23 prepared
Unescaped Output
87
175 escaped
Nonce Checks
14
Capability Checks
2
File Operations
49
External Requests
1
Bundled Libraries
0

SQL Query Safety

88% prepared26 total queries

Output Escaping

67% escaped262 total outputs
Data Flows
7 unsanitized

Data Flow Analysis

19 flows7 with unsanitized paths
handler_wp_authenticate_user (classes\siteguard-captcha.php:213)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

SiteGuard WP Plugin Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 37
actionadmin_menuadmin\siteguard-menu-init.php:4
actionwp_loginclasses\siteguard-admin-filter.php:8
filtershake_error_codesclasses\siteguard-captcha.php:15
filterlogin_formclasses\siteguard-captcha.php:19
filterwp_authenticate_userclasses\siteguard-captcha.php:20
filterlostpassword_formclasses\siteguard-captcha.php:24
filterlostpassword_postclasses\siteguard-captcha.php:25
filterregister_formclasses\siteguard-captcha.php:29
actionregistration_errorsclasses\siteguard-captcha.php:30
actioncomment_form_after_fieldsclasses\siteguard-captcha.php:34
actioncomment_form_logged_in_afterclasses\siteguard-captcha.php:35
actioncomment_formclasses\siteguard-captcha.php:36
filterpreprocess_commentclasses\siteguard-captcha.php:37
filterlogin_errorsclasses\siteguard-captcha.php:41
filterallow_password_resetclasses\siteguard-captcha.php:232
actioninitclasses\siteguard-disable-author-query.php:8
filterrest_pre_dispatchclasses\siteguard-disable-author-query.php:10
filterxmlrpc_methodsclasses\siteguard-disable-pingback.php:8
actionwp_loginclasses\siteguard-login-alert.php:7
actionwp_loginclasses\siteguard-login-history.php:7
actionwp_login_failedclasses\siteguard-login-history.php:8
actionxmlrpc_callclasses\siteguard-login-history.php:9
actionwp_login_failedclasses\siteguard-login-lock.php:9
filterauthenticateclasses\siteguard-login-lock.php:10
filterwp_authenticate_userclasses\siteguard-login-lock.php:13
filtershake_error_codesclasses\siteguard-login-lock.php:138
filterplugins_loadedclasses\siteguard-rename-login.php:64
filterlogin_initclasses\siteguard-rename-login.php:65
filtersite_urlclasses\siteguard-rename-login.php:66
filternetwork_site_urlclasses\siteguard-rename-login.php:67
filterwp_redirectclasses\siteguard-rename-login.php:68
filterregisterclasses\siteguard-rename-login.php:69
filterauth_redirect_schemeclasses\siteguard-rename-login.php:70
actionplugins_loadedsiteguard.php:136
actioninitsiteguard.php:141
actionadmin_initsiteguard.php:142
actionadmin_noticessiteguard.php:144
Maintenance & Trust

SiteGuard WP Plugin Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 4, 2025
PHP min version
Downloads5.2M

Community Trust

Rating86/100
Number of ratings15
Active installs600K
Developer Profile

SiteGuard WP Plugin Developer Profile

jp-secure

1 plugin · 600K total installs

83
trust score
Avg Security Score
76/100
Avg Patch Time
1 days
View full developer profile
Detection Fingerprints

How We Detect SiteGuard WP Plugin

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-black.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-bold.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-heavy.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-light.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-medium.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-regular.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1c-hiragana-thin.ttf/wp-content/plugins/siteguard/mplus-TESTFLIGHT-058/mplus-1m-hiragana-bold.ttf+39 more

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about SiteGuard WP Plugin