Wp-marquee Security & Risk Analysis

wordpress.org/plugins/wp-marquee

A very simple but useful widget, that use jquery to make the effect transition, you can chose the category and number of titles to display.

10 active installs v1.0 PHP + WP 3.0+ Updated Mar 2, 2011
marqueemodulesidebarsimplewidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Wp-marquee Safe to Use in 2026?

Generally Safe

Score 85/100

Wp-marquee has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 15yr ago
Risk Assessment

The "wp-marquee" v1.0 plugin, based on the provided static analysis, exhibits a mixed security posture. Its strengths lie in the complete absence of SQL injection vulnerabilities due to the exclusive use of prepared statements and a lack of file operations or external HTTP requests. Furthermore, the static analysis did not identify any critical or high severity taint flows, which is a positive indicator. The plugin also has no recorded historical vulnerabilities, suggesting a potentially stable and well-maintained codebase in that regard.

However, there are notable areas for improvement. The presence of the `create_function` in the code signals a potential risk. While not directly leading to a vulnerability in this analysis, `create_function` is deprecated and can be a source of security issues, particularly if user-supplied data is used within it. More concerning is the significantly low percentage (25%) of properly escaped output. This indicates a high likelihood of cross-site scripting (XSS) vulnerabilities, where unsanitized data displayed to users could be exploited.

In conclusion, while the plugin avoids common severe vulnerabilities like SQL injection and has a clean vulnerability history, the substantial amount of unescaped output represents a significant security weakness that requires immediate attention. The use of `create_function` is a secondary concern that should also be addressed to improve overall code quality and security.

Key Concerns

  • High percentage of unescaped output
  • Use of dangerous function 'create_function'
Vulnerabilities
None known

Wp-marquee Security Vulnerabilities

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

Wp-marquee Code Analysis

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

Dangerous Functions Found

create_functionadd_action( 'widgets_init', create_function('', 'return register_widget("marquee");') );marquesina.php:151

Output Escaping

25% escaped16 total outputs
Attack Surface

Wp-marquee Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
actionwp_headmarquesina.php:26
actioninitmarquesina.php:27
actioninitmarquesina.php:28
actionwidgets_initmarquesina.php:151
Maintenance & Trust

Wp-marquee Maintenance & Trust

Maintenance Signals

WordPress version tested3.1.4
Last updatedMar 2, 2011
PHP min version
Downloads6K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Wp-marquee Developer Profile

andrescas4

1 plugin · 10 total installs

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

How We Detect Wp-marquee

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-marquee/css/marquee.css/wp-content/plugins/wp-marquee/javascript/jquery.marquee.min.js/wp-content/plugins/wp-marquee/javascript/iniMarquee.js
Script Paths
/wp-content/plugins/wp-marquee/javascript/jquery.marquee.min.js/wp-content/plugins/wp-marquee/javascript/iniMarquee.js

HTML / DOM Fingerprints

CSS Classes
marqueemarquecina_contmarquesinamarquesina_infomarquesina_tit
FAQ

Frequently Asked Questions about Wp-marquee