Starbox Voting Security & Risk Analysis

wordpress.org/plugins/starbox-voting

This plugin adds voting functionality for posts. visitors can vote for the post and against.

10 active installs v2.0.4 PHP + WP 2.0+ Updated May 5, 2009
popularitypostvoting
64
C · Use Caution
CVEs total1
Unpatched1
Last CVEFeb 22, 2011
Safety Verdict

Is Starbox Voting Safe to Use in 2026?

Use With Caution

Score 64/100

Starbox Voting has 1 unpatched vulnerability. Evaluate alternatives or apply available mitigations.

1 known CVE 1 unpatched Last CVE: Feb 22, 2011Updated 16yr ago
Risk Assessment

The starbox-voting v2.0.4 plugin exhibits several concerning security weaknesses despite a seemingly low attack surface and no external dependencies. The static analysis reveals a significant lack of proper output escaping, with 100% of identified outputs not being properly escaped. This is a critical vulnerability that could lead to Cross-Site Scripting (XSS) attacks, allowing attackers to inject malicious scripts into the site. Furthermore, the use of the `create_function` is a deprecated and potentially insecure practice. The taint analysis also highlights an issue with unsanitized paths, indicating a potential for insecure file operations or data manipulation, even though no explicit file operations were detected. The plugin's history of a medium-severity 'Exposure of Sensitive Information' CVE, which remains unpatched, adds to the overall risk profile. While the absence of AJAX handlers, REST API routes, shortcodes, and cron events limits direct attack vectors, the identified code quality issues and historical vulnerability suggest a developer who may not prioritize robust security practices. The combination of unescaped output, potential unsanitized data flow, and a past unpatched vulnerability presents a notable risk to any WordPress site using this plugin.

Key Concerns

  • 0% properly escaped output
  • Use of dangerous function 'create_function'
  • Taint flow with unsanitized paths
  • Unpatched medium severity CVE
  • 20% SQL queries using prepared statements
  • No nonce checks
  • No capability checks
Vulnerabilities
1

Starbox Voting Security Vulnerabilities

CVEs by Year

1 CVE in 2011 · unpatched
2011
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

WF-f34383c7-1d98-4f8a-aa43-542fe2d9a567-starbox-votingmedium · 5.3Exposure of Sensitive Information to an Unauthorized Actor

Starbox Voting <= 2.0.4 - Full Path Disclosure

Feb 22, 2011Unpatched
Code Analysis
Analyzed Mar 17, 2026

Starbox Voting Code Analysis

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

Dangerous Functions Found

create_functioncreate_function(starbox.php:225

SQL Query Safety

20% prepared5 total queries

Output Escaping

0% escaped6 total outputs
Data Flows
5 unsanitized

Data Flow Analysis

5 flows5 with unsanitized paths
<ajax> (ajax.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Starbox Voting Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionplugins_loadedstarbox.php:76
actionadmin_menustarbox.php:94
actionadmin_noticesstarbox.php:223
Maintenance & Trust

Starbox Voting Maintenance & Trust

Maintenance Signals

WordPress version tested2.7
Last updatedMay 5, 2009
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Starbox Voting Developer Profile

jigenhe

2 plugins · 20 total installs

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

How We Detect Starbox Voting

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/starbox-voting/css/starbox.css/wp-content/plugins/starbox-voting/css/option_style.css/wp-content/plugins/starbox-voting/js/prototype.js/wp-content/plugins/starbox-voting/js/scriptaculous.js/wp-content/plugins/starbox-voting/js/starbox.js/wp-content/plugins/starbox-voting/js/function.js.php
Script Paths
/wp-content/plugins/starbox-voting/js/starbox.js/wp-content/plugins/starbox-voting/js/function.js.php
Version Parameters
starbox.css?ver=prototype.js?ver=scriptaculous.js?ver=starbox.js?ver=function.js.php?ver=

HTML / DOM Fingerprints

CSS Classes
starbox
HTML Comments
You can see more information at : http://www.sealedbox.cn/starbox/**** Change Log ****
Data Attributes
starbox_buttonstarbox_overlaystarbox_classstarbox_ghoststarbox_version
FAQ

Frequently Asked Questions about Starbox Voting