Spam Word Blocker Security & Risk Analysis

wordpress.org/plugins/spam-word-blocker

Prevent posts/pages from being published if they contain unwanted or spam words. Shows instant popup with blocked words.

0 active installs v1.1.0 PHP 7.0+ WP 5.0+ Updated Nov 28, 2025
block-spa-wordspam-publish-blockerspam-wordspam-word-blockerspam-word-filter
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Spam Word Blocker Safe to Use in 2026?

Generally Safe

Score 100/100

Spam Word Blocker has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "spam-word-blocker" v1.1.0 plugin exhibits a generally strong security posture based on the provided static analysis and vulnerability history. The complete absence of known CVEs, a clean taint analysis with no unsanitized paths, and the use of prepared statements for all SQL queries are significant strengths. Furthermore, the plugin demonstrates good practices by implementing nonce and capability checks, indicating an effort to protect its limited entry points. The fact that there are no external HTTP requests or file operations further reduces the potential attack surface.

However, a notable concern arises from the output escaping, where only 37% of outputs are properly escaped. This indicates a potential risk of Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data is being displayed without adequate sanitization. While the static analysis found no critical or high severity taint flows, and the overall attack surface is zero, this incomplete output escaping is the most significant weakness identified. The lack of recorded past vulnerabilities is a positive sign, suggesting a mature and secure development history, but it does not fully mitigate the current risk posed by insufficient output sanitization.

Key Concerns

  • Insufficient output escaping
Vulnerabilities
None known

Spam Word Blocker Security Vulnerabilities

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

Spam Word Blocker Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

37% escaped30 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
spamwobl_render_admin_page (spam-word-blocker.php:278)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Spam Word Blocker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filterwp_insert_post_dataspam-word-blocker.php:143
filterredirect_post_locationspam-word-blocker.php:180
actionadmin_noticesspam-word-blocker.php:197
actionadmin_menuspam-word-blocker.php:237
actionadmin_enqueue_scriptsspam-word-blocker.php:252
Maintenance & Trust

Spam Word Blocker Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 28, 2025
PHP min version7.0
Downloads144

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Spam Word Blocker Developer Profile

Harshit Kumar

3 plugins · 50 total installs

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

How We Detect Spam Word Blocker

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/spam-word-blocker/assets/admin-style.css/wp-content/plugins/spam-word-blocker/assets/modal-style.css/wp-content/plugins/spam-word-blocker/assets/check-publish.js
Script Paths
/wp-content/plugins/spam-word-blocker/assets/check-publish.js
Version Parameters
spam-word-blocker/assets/admin-style.css?ver=spam-word-blocker/assets/modal-style.css?ver=spam-word-blocker/assets/check-publish.js?ver=

HTML / DOM Fingerprints

CSS Classes
notice-error
JS Globals
spamwoblData
FAQ

Frequently Asked Questions about Spam Word Blocker