rss scroller Security & Risk Analysis

wordpress.org/plugins/rss-scroller

This plugin will display RSS feed with simple scroller or ticker. It gradually reveals each item into view from left to right.

200 active installs v8.1 PHP + WP 3.4+ Updated Dec 1, 2022
horizontalrssscrolling
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is rss scroller Safe to Use in 2026?

Generally Safe

Score 85/100

rss scroller has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "rss-scroller" v8.1 plugin exhibits a generally positive security posture, with no known vulnerabilities or CVEs. The static analysis reveals a small attack surface primarily consisting of a single shortcode, with no unprotected entry points identified. The code also demonstrates good practices by utilizing prepared statements for all SQL queries and performing nonce checks, which are crucial for preventing CSRF attacks. The absence of dangerous functions, file operations, and external HTTP requests further contributes to its security.

However, there are areas for concern. A significant portion of output (75%) is not properly escaped. This leaves the plugin susceptible to Cross-Site Scripting (XSS) vulnerabilities, where malicious scripts could be injected and executed in a user's browser if they interact with improperly escaped output. The lack of capability checks on the identified entry point is also a weakness, as it implies that any authenticated user could potentially trigger its functionality without proper authorization checks, although the limited attack surface and absence of other critical issues mitigate this risk to some extent.

Overall, while the plugin benefits from a clean vulnerability history and the implementation of key security controls like prepared statements and nonce checks, the substantial amount of unescaped output represents a notable risk. The absence of capability checks on the shortcode is another area that could be improved. The plugin's strengths lie in its controlled attack surface and avoidance of common dangerous coding practices, but the XSS risk stemming from inadequate output escaping is the primary concern.

Key Concerns

  • High percentage of unescaped output
  • Missing capability checks on entry points
Vulnerabilities
None known

rss scroller Security Vulnerabilities

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

rss scroller Code Analysis

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

Output Escaping

25% escaped24 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
rss_scr_admin (rss-scroller.php:234)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

rss scroller Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[rss-scroller] rss-scroller.php:99
WordPress Hooks 4
actionadmin_menurss-scroller.php:374
actionplugins_loadedrss-scroller.php:382
actionplugins_loadedrss-scroller.php:383
actioninitrss-scroller.php:386
Maintenance & Trust

rss scroller Maintenance & Trust

Maintenance Signals

WordPress version tested6.1.10
Last updatedDec 1, 2022
PHP min version
Downloads26K

Community Trust

Rating80/100
Number of ratings2
Active installs200
Developer Profile

rss scroller Developer Profile

gopiplus

52 plugins · 19K total installs

76
trust score
Avg Security Score
83/100
Avg Patch Time
70 days
View full developer profile
Detection Fingerprints

How We Detect rss scroller

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/rss-scroller/rss-scroller.js
Script Paths
/wp-content/plugins/rss-scroller/rss-scroller.js

HTML / DOM Fingerprints

Data Attributes
id="rss_scr_spancontant"
JS Globals
var rss_scr_contents=new Array()var rss_scr_delayvar rss_scr_speedrss_scr_start()
Shortcode Output
rss_scr_contents=new Array()
FAQ

Frequently Asked Questions about rss scroller