RSS Control Security & Risk Analysis

wordpress.org/plugins/rss-control

Control your sites RSS feeds with additional query param options.

300 active installs v3.0.14 PHP 7.4+ WP 4.0+ Updated Feb 9, 2025
filter-rssrssrss-control
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is RSS Control Safe to Use in 2026?

Generally Safe

Score 92/100

RSS Control 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 "rss-control" plugin version 3.0.14 presents a mixed security profile. On the positive side, the plugin demonstrates good practices by having zero known CVEs and a clean vulnerability history. The static analysis shows no dangerous functions, no direct SQL queries without prepared statements, and no file operations or external HTTP requests, which significantly reduces common attack vectors. The absence of shortcodes, cron events, and a reported zero total entry points (all protected) is also a strong security indicator.

However, there are notable concerns. A significant portion (46%) of output is not properly escaped, creating a risk of cross-site scripting (XSS) vulnerabilities if user-supplied data is displayed without adequate sanitization. Additionally, the taint analysis revealed one flow with an unsanitized path, indicating a potential for sensitive data to be mishandled or exposed, even if no critical or high severity issues were flagged in this specific analysis.

The plugin's reliance on a bundled library, Freemius v1.0, is another point of attention. Outdated bundled libraries can introduce vulnerabilities that are independent of the plugin's own code. While the static analysis reports no capability checks or nonce checks on any entry points, and no AJAX handlers or REST API routes without authentication, the absence of these fundamental security mechanisms on the identified entry points (even if currently zero) is a weakness. If new entry points are added in the future without these checks, the plugin would be immediately vulnerable. The overall security posture is moderately good due to the lack of direct exploits, but the unescaped output and potential taint flow warrant careful consideration.

Key Concerns

  • Output not properly escaped
  • Flows with unsanitized paths
  • Bundled outdated library (Freemius v1.0)
  • No capability checks on entry points
  • No nonce checks on entry points
Vulnerabilities
None known

RSS Control Security Vulnerabilities

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

RSS Control Code Analysis

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

Bundled Libraries

Freemius1.0

Output Escaping

54% escaped61 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<google-news-showcase-feed> (public\google-news-showcase-feed.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

RSS Control Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actionplugins_loadedincludes\class-rss-control.php:35
actionadmin_menuincludes\class-rss-control.php:43
actionadmin_enqueue_scriptsincludes\class-rss-control.php:45
actioninitincludes\class-rss-control.php:54
actionpre_get_postsincludes\class-rss-control.php:55
filterthe_excerpt_rsspublic\class-rss-control-public.php:82
filterthe_content_feedpublic\class-rss-control-public.php:83
filterthe_excerpt_rsspublic\class-rss-control-public.php:99
filterthe_content_feedpublic\class-rss-control-public.php:100
filterthe_excerpt_rsspublic\class-rss-control-public.php:111
filterthe_content_feedpublic\class-rss-control-public.php:112
filterplugin_iconrss-control.php:75
Maintenance & Trust

RSS Control Maintenance & Trust

Maintenance Signals

WordPress version tested6.7.5
Last updatedFeb 9, 2025
PHP min version7.4
Downloads7K

Community Trust

Rating100/100
Number of ratings1
Active installs300
Developer Profile

RSS Control Developer Profile

Matt Pramschufer

7 plugins · 1K total installs

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

How We Detect RSS Control

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rss-control/admin/css/emoxie.css/wp-content/plugins/rss-control/admin/js/rss-control-admin.js
Script Paths
/wp-content/plugins/rss-control/vendor/freemius/wordpress-sdk/start.php/wp-content/plugins/rss-control/vendor/autoload.php/wp-content/plugins/rss-control/includes/class-rss-control.php/wp-content/plugins/rss-control/admin/partials/base.php
Version Parameters
rss-control/admin/css/emoxie.css?ver=rss-control/admin/js/rss-control-admin.js?ver=

HTML / DOM Fingerprints

HTML Comments
<!-- DO NOT REMOVE THIS IF, IT IS ESSENTIAL FOR THE `function_exists` CALL ABOVE TO PROPERLY WORK. -->
Data Attributes
data-freemius-slug="rss-control"data-freemius-id="4647"data-freemius-type="plugin"
JS Globals
window.rsscontrol_fs
FAQ

Frequently Asked Questions about RSS Control