Content Filter – Censor All Offensive Content From Your Site Security & Risk Analysis

wordpress.org/plugins/wp-content-filter

Take control and protect your site today! Censor all content containing profanity, swearing, offensive, and abusive comments. Flexible Plugin options.

600 active installs v3.1.0 PHP + WP 5.0+ Updated Oct 11, 2023
censorcontentfilterprofanityreplace
85
A · Safe
CVEs total1
Unpatched0
Last CVEMar 20, 2023
Safety Verdict

Is Content Filter – Censor All Offensive Content From Your Site Safe to Use in 2026?

Generally Safe

Score 85/100

Content Filter – Censor All Offensive Content From Your Site has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Mar 20, 2023Updated 2yr ago
Risk Assessment

The "wp-content-filter" v3.1.0 plugin exhibits a generally strong security posture based on the static analysis. The complete absence of dangerous functions, external HTTP requests, file operations, and raw SQL queries is highly commendable. Furthermore, all SQL queries utilize prepared statements, and all detected output is properly escaped, indicating good sanitization practices within the analyzed code paths. The attack surface is reported as zero for various entry points like AJAX, REST API, and shortcodes, which is a significant strength. However, the presence of one previously known medium-severity Cross-Site Scripting (XSS) vulnerability in its history, even though currently patched, warrants caution. This suggests that while the current version might be secure, past issues indicate a potential for vulnerabilities to arise, particularly concerning input sanitization for web page generation.

Despite the positive static analysis, the single medium-severity XSS vulnerability in the plugin's history is the primary area of concern. It suggests that developers may have overlooked input validation in the past, and a similar oversight could occur again. The lack of any nonce checks or capability checks in the provided static analysis data, while not explicitly stated as an attack vector in this version, could become a weakness if any new entry points are introduced or if the existing entry points are not as thoroughly secured as reported. The plugin's strengths lie in its clean code and adherence to modern security practices like prepared statements and output escaping. The weakness stems from its historical vulnerability, implying a need for continued vigilance.

Key Concerns

  • Past medium severity XSS vulnerability
  • No nonce checks detected
  • No capability checks detected
Vulnerabilities
1

Content Filter – Censor All Offensive Content From Your Site Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2023-23883medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Content Filter – Censor All Offensive Content From Your Site <= 3.0.1 - Authenticated (Administrator+) Stored Cross-Site Scripting

Mar 20, 2023 Patched in 3.1.0 (309d)
Code Analysis
Analyzed Mar 16, 2026

Content Filter – Censor All Offensive Content From Your Site Code Analysis

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

Output Escaping

100% escaped12 total outputs
Attack Surface

Content Filter – Censor All Offensive Content From Your Site Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 15
actionadmin_initwp-content-filter.php:32
actionadmin_menuwp-content-filter.php:33
actionplugins_loadedwp-content-filter.php:34
filterplugin_row_metawp-content-filter.php:35
filterplugin_action_linkswp-content-filter.php:36
actionadmin_enqueue_scriptswp-content-filter.php:37
filterthe_contentwp-content-filter.php:397
filterget_the_excerptwp-content-filter.php:398
filterbbp_get_topic_contentwp-content-filter.php:403
filterbbp_get_reply_contentwp-content-filter.php:404
filterthe_titlewp-content-filter.php:409
filtercomment_textwp-content-filter.php:414
filterget_comment_authorwp-content-filter.php:419
filterterm_links-post_tagwp-content-filter.php:424
filterwp_tag_cloudwp-content-filter.php:429
Maintenance & Trust

Content Filter – Censor All Offensive Content From Your Site Maintenance & Trust

Maintenance Signals

WordPress version tested6.3.8
Last updatedOct 11, 2023
PHP min version
Downloads47K

Community Trust

Rating90/100
Number of ratings4
Active installs600
Developer Profile

Content Filter – Censor All Offensive Content From Your Site Developer Profile

gwycon

2 plugins · 630 total installs

69
trust score
Avg Security Score
85/100
Avg Patch Time
309 days
View full developer profile
Detection Fingerprints

How We Detect Content Filter – Censor All Offensive Content From Your Site

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-content-filter/images/wpgo_plugins_logo.png/wp-content/plugins/wp-content-filter/images/twitter.png/wp-content/plugins/wp-content-filter/images/facebook.png/wp-content/plugins/wp-content-filter/images/yt.png

HTML / DOM Fingerprints

CSS Classes
pcdmdashicons-yesdashicons-nokeep-in-touch
Data Attributes
data-original-titledata-placementtitle
FAQ

Frequently Asked Questions about Content Filter – Censor All Offensive Content From Your Site