Your Web Shield Security & Risk Analysis

wordpress.org/plugins/your-web-shield

Your Web Shield blocks high-risk IPs and limits request rates, providing enhanced security for your site.

0 active installs v1.3.1 PHP + WP 5.0+ Updated Dec 30, 2024
ip-blockingrate-limitingsecurity
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Your Web Shield Safe to Use in 2026?

Generally Safe

Score 92/100

Your Web Shield has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1yr ago
Risk Assessment

The 'your-web-shield' plugin v1.3.1 exhibits a generally good security posture with several strengths. Notably, it demonstrates 100% output escaping and has no recorded historical vulnerabilities. The static analysis also reveals a contained attack surface with no unprotected AJAX handlers, REST API routes, or shortcodes, and only a single cron event. This indicates a focus on secure coding practices in these critical areas.

However, the taint analysis reveals areas of concern. Two flows with unsanitized paths were identified, with one classified as high severity. This suggests potential vulnerabilities where user-supplied data might not be sufficiently validated or sanitized before being used in sensitive operations, particularly in relation to file operations. While the plugin doesn't directly use dangerous functions or perform file operations, the unsanitized paths could still lead to exploitable conditions. The SQL query usage is mixed, with 50% not using prepared statements, which presents a risk of SQL injection if the queries handle user input without proper sanitization, even though no direct SQL injection vulnerabilities were flagged in the taint analysis. The absence of capability checks on any entry points, though the entry points are otherwise protected, is a minor concern if the single cron event's action requires specific user permissions.

In conclusion, 'your-web-shield' v1.3.1 is largely well-secured, especially concerning output handling and its lack of vulnerability history. The primary risks stem from the identified taint flows with unsanitized paths and the partial reliance on prepared statements for SQL queries. Addressing these specific code-level concerns should be the priority to further harden the plugin's security.

Key Concerns

  • High severity taint flow
  • Flows with unsanitized paths
  • SQL queries not using prepared statements
  • No capability checks on entry points
Vulnerabilities
None known

Your Web Shield Security Vulnerabilities

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

Your Web Shield Code Analysis

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

SQL Query Safety

50% prepared4 total queries

Output Escaping

100% escaped19 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

3 flows2 with unsanitized paths
<your-web-shield> (your-web-shield.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Your Web Shield Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filtercron_schedulesyour-web-shield.php:72
actionyourwebshield_send_logged_ips_eventyour-web-shield.php:84
actioninityour-web-shield.php:300
actiontemplate_redirectyour-web-shield.php:303
actionadmin_menuyour-web-shield.php:306

Scheduled Events 1

yourwebshield_send_logged_ips_event
Maintenance & Trust

Your Web Shield Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedDec 30, 2024
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Your Web Shield Developer Profile

peterswe

1 plugin · 0 total installs

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

How We Detect Your Web Shield

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

Asset Fingerprints

Script Paths
/wp-content/plugins/your-web-shield/js/your-web-shield.js
Version Parameters
your-web-shield/js/your-web-shield.js?ver=

HTML / DOM Fingerprints

JS Globals
yourWebShieldData
REST Endpoints
/wp-json/yourwebshield/v1/data
FAQ

Frequently Asked Questions about Your Web Shield