
Remove Stopwords From Slug Security & Risk Analysis
wordpress.org/plugins/remove-stopwords-from-slugThis plugin removes the stopwords from the URLs for better SEO optimization of your blog. You can set the stopwords in the admin panel.
Is Remove Stopwords From Slug Safe to Use in 2026?
Generally Safe
Score 85/100Remove Stopwords From Slug has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "remove-stopwords-from-slug" plugin v1.0.1 presents a mixed security profile. While it exhibits strengths in its lack of external dependencies, SQL injection vulnerabilities (all queries are prepared), and a clean vulnerability history with no known CVEs, significant concerns arise from the static code analysis. The presence of the `unserialize` function, a known vector for remote code execution if used with untrusted input, is a critical red flag. Furthermore, the taint analysis indicates two flows with unsanitized paths, suggesting potential issues where external data might be processed without adequate cleaning, although no critical or high severity issues were identified in the taint analysis specifically. The complete lack of output escaping is also a notable weakness, potentially leading to cross-site scripting (XSS) vulnerabilities if any dynamic content is displayed without proper sanitization.
Despite the absence of traditional entry points like AJAX handlers or REST API routes, and a clean vulnerability history, the identified code signals and taint flows introduce a notable risk. The `unserialize` function, combined with unsanitized paths, creates a latent vulnerability that could be exploited if an attacker can influence the data being unserialized. The lack of output escaping further compounds this risk by making the plugin susceptible to XSS attacks. While the plugin doesn't appear to be actively exploited based on its history, the underlying code quality suggests a need for further review and remediation to bolster its security posture. The plugin's strengths lie in its minimal attack surface and secure SQL handling, but these are overshadowed by the inherent dangers of `unserialize` and unescaped output.
Key Concerns
- Dangerous function 'unserialize' found
- Taint flow with unsanitized path
- Taint flow with unsanitized path
- Output escaping not properly implemented
- No nonce checks
- No capability checks
Remove Stopwords From Slug Security Vulnerabilities
Remove Stopwords From Slug Code Analysis
Dangerous Functions Found
Output Escaping
Data Flow Analysis
Remove Stopwords From Slug Attack Surface
WordPress Hooks 2
Maintenance & Trust
Remove Stopwords From Slug Maintenance & Trust
Maintenance Signals
Community Trust
Remove Stopwords From Slug Alternatives
Auto Clean URL for SEO
auto-clean-url-seo
Auto Clean URL for SEO removes STOP WORDS from the WordPress Slugs (URLs) in ENGLISH, SPANISH, GERMAN and FRENCH.
Slug for attached posts by image galleries
slug4apig
The Slug4apig plugin allows WP users to edit the SEO friendly URL (aka slug) for the autogenerated attachment posts created by the built WP gallery.
DevBrothers Cyrillic URL
devbrothers-cyrillic-url
Automatic transliteration of Cyrillic URLs to Latin according to ISO 9 standard. WooCommerce support.
SEO Slugs 4 bbPress
seo-slugs-4-bbpress
Removes common words like 'a', 'the', 'in' from post slugs to improve SEO.
Nested Blog Posts
nested-blog-posts
Enable parent/child hierarchy for standard Posts and generate nested permalinks like /parent/child/ (unlimited depth).
Remove Stopwords From Slug Developer Profile
4 plugins · 40 total installs
How We Detect Remove Stopwords From Slug
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
<p>Write here the <em>stopwords</em> that you want to remove from the <abbr title="Universal Resource Locator">URL</abbr> separated by commas. If you want an example or default stopwords for some languages you can donwload them from the next links:</p>
<p><strong>English:</strong> <a href="http://www.berriart.com/wp-content/english-stopwords.txt">http://www.berriart.com/wp-content/english-stopwords.txt</a></p>
<p><strong>Español:</strong> <a href="http://www.berriart.com/wp-content/espanol-stopwords.txt">http://www.berriart.com/wp-content/espanol-stopwords.txt</a></p>
<small>If you have an stopwords list in other language send me please to alberto@berriart.com:</small>