WProofreader spell & grammar check plugin for WordPress Security & Risk Analysis

wordpress.org/plugins/webspellchecker

WProofreader checks spelling, grammar, and style in real-time while editing in WordPress.

4K active installs v3.0.0 PHP 7.4+ WP 6.3+ Updated Oct 31, 2025
grammar-checkproofreadingspell-checktypo-correctionwriting-assistant
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WProofreader spell & grammar check plugin for WordPress Safe to Use in 2026?

Generally Safe

Score 100/100

WProofreader spell & grammar check plugin for WordPress has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "webspellchecker" plugin v3.0.0 demonstrates a strong security posture based on the provided static analysis. It adheres to several key security best practices, including the use of prepared statements for all SQL queries, proper output escaping for all outputs, and implementation of both nonce and capability checks. The absence of dangerous functions, file operations, external HTTP requests, and bundled libraries further contributes to a low-risk profile. The static analysis reveals a minimal attack surface, with only one unprotected AJAX handler, which is concerning as it could be a potential entry point if not properly secured. However, the provided data states '0 without auth checks' for AJAX handlers, suggesting it might be protected. The absence of any recorded vulnerabilities in its history, including critical or high severity issues, is a positive indicator of past security diligence.

Despite the overall positive findings, the sole AJAX handler without explicit mention of an auth check presents a minor concern. If this handler indeed lacks proper authorization, it could be exploited. The lack of taint analysis results is also a weakness, as it means this aspect of security hasn't been thoroughly evaluated. While the plugin has a clean vulnerability history, this doesn't guarantee future security. Overall, "webspellchecker" v3.0.0 appears to be a secure plugin with good adherence to WordPress security best practices, but the single AJAX handler warrants further investigation for proper authentication and authorization.

Key Concerns

  • AJAX handler without auth check (potential)
Vulnerabilities
None known

WProofreader spell & grammar check plugin for WordPress Security Vulnerabilities

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

WProofreader spell & grammar check plugin for WordPress Code Analysis

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

Output Escaping

100% escaped9 total outputs
Attack Surface

WProofreader spell & grammar check plugin for WordPress Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_get_proofreader_info_callbackwebspellchecker.php:103
WordPress Hooks 10
actionadmin_initincludes\class-wsc-settings.php:38
actionadmin_menuincludes\class-wsc-settings.php:39
filterwsc_admin_fieldsincludes\class-wsc-settings.php:48
actioninitwebspellchecker.php:92
actioninitwebspellchecker.php:98
actionenqueue_block_assetswebspellchecker.php:99
actionadmin_enqueue_scriptswebspellchecker.php:100
actionwp_enqueue_scriptswebspellchecker.php:101
actioninitwebspellchecker.php:104
filterwp_insert_post_datawebspellchecker.php:752
Maintenance & Trust

WProofreader spell & grammar check plugin for WordPress Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedOct 31, 2025
PHP min version7.4
Downloads94K

Community Trust

Rating74/100
Number of ratings15
Active installs4K
Developer Profile

WProofreader spell & grammar check plugin for WordPress Developer Profile

WebSpellChecker

1 plugin · 4K total installs

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

How We Detect WProofreader spell & grammar check plugin for WordPress

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/webspellchecker/assets/proofreaderConfig.js/wp-content/plugins/webspellchecker/assets/environmentChecker.js/wp-content/plugins/webspellchecker/assets/instance.js/wp-content/plugins/webspellchecker/assets/gutenberg-environment.js
Script Paths
https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js
Version Parameters
webspellchecker/assets/proofreaderConfig.js?ver=webspellchecker/assets/environmentChecker.js?ver=webspellchecker/assets/instance.js?ver=webspellchecker/assets/gutenberg-environment.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-wproofreader-content
JS Globals
WSCProofreaderConfigProofreaderInstancewsc_proofreader_configwsc_proofreader_instancewsc_check_contentwsc_current_editor_id
FAQ

Frequently Asked Questions about WProofreader spell & grammar check plugin for WordPress