Betting Payback Calculator Security & Risk Analysis

wordpress.org/plugins/betting-payback-calculator

Let your users easily calculate the the theoretical payback percentage of any group of odds

10 active installs v1.0 PHP + WP 3.5+ Updated Dec 28, 2018
1x2bettingoddspayback-percentagetotal-score
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Betting Payback Calculator Safe to Use in 2026?

Generally Safe

Score 85/100

Betting Payback Calculator has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'betting-payback-calculator' v1.0 plugin exhibits a generally strong security posture based on the provided static analysis. The code shows excellent adherence to secure coding practices, with no dangerous functions, all SQL queries utilizing prepared statements, and all outputs being properly escaped. The absence of file operations and external HTTP requests further reduces potential attack vectors. Crucially, the analysis indicates zero taint flows of any severity, suggesting that user-supplied data is not being mishandled in a way that could lead to vulnerabilities like code injection or path traversal. The plugin also has a clean vulnerability history, with no known CVEs, indicating a history of security diligence from the developers or a lack of past exploitation attempts.

However, a significant concern arises from the complete absence of nonce and capability checks. While the current static analysis shows no unprotected entry points, this can be misleading. The presence of a shortcode, which is a clear entry point, without any authentication or authorization checks whatsoever, presents a substantial risk. Any user, authenticated or not, can trigger this shortcode. If this shortcode handles any user-configurable data or performs actions that could be exploited, its lack of security checks makes it a prime target for exploitation. This is a critical oversight that could easily be leveraged to introduce vulnerabilities not immediately apparent in the static analysis.

In conclusion, while the plugin's codebase demonstrates a high level of technical security in its handling of data and queries, the fundamental lack of authentication and authorization on its only identified entry point (the shortcode) is a critical weakness. This oversight negates many of the positive security aspects observed. The clean vulnerability history is positive, but it does not mitigate the inherent risk introduced by the unprotected shortcode. Developers must prioritize implementing nonce and capability checks for all user-facing functionalities, especially shortcodes.

Key Concerns

  • Missing nonce check on shortcode
  • Missing capability check on shortcode
Vulnerabilities
None known

Betting Payback Calculator Security Vulnerabilities

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

Betting Payback Calculator Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
0 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0
Attack Surface

Betting Payback Calculator Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[betting_payback_calculator] betting-payback-calculator.php:19
WordPress Hooks 1
actionadmin_menubetting-payback-calculator.php:10
Maintenance & Trust

Betting Payback Calculator Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedDec 28, 2018
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Betting Payback Calculator Developer Profile

NONE_DS

3 plugins · 30 total installs

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

How We Detect Betting Payback Calculator

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/betting-payback-calculator/assets/css/styles.css
Script Paths
/wp-content/plugins/betting-payback-calculator/assets/js/script.js
Version Parameters
betting-payback-calculator/assets/css/styles.css?ver=betting-payback-calculator/assets/js/script.js?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Betting Payback Calculator