Bitcoin Online shortcode Security & Risk Analysis

wordpress.org/plugins/bitcoin-online

Display current bitcoin (BTC/USD) price anywhere on your WordPress site online.

10 active installs v1.1 PHP + WP 3.0.0+ Updated Feb 19, 2014
bitcoinbitcoin-exchange-ratebitstampbtc-emtgox
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Bitcoin Online shortcode Safe to Use in 2026?

Generally Safe

Score 85/100

Bitcoin Online shortcode has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 12yr ago
Risk Assessment

The 'bitcoin-online' v1.1 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, the exclusive use of prepared statements for SQL queries, and proper output escaping are all positive indicators. Furthermore, the plugin has no recorded vulnerability history, which suggests a track record of good security practices. The attack surface is minimal and, critically, all identified entry points appear to be protected by authentication mechanisms, with no unprotected AJAX handlers or REST API routes found.

However, there are a couple of areas for concern. The lack of nonce checks is a significant omission, especially when considering the two shortcodes present. Shortcodes can often be exploited to execute actions on behalf of users, and without nonces, these actions might be vulnerable to Cross-Site Request Forgery (CSRF) attacks. Additionally, the presence of a file operation without further context warrants attention, as file operations can introduce risks if not handled with extreme care and proper validation. While the taint analysis shows no unsanitized flows, the file operation is an entry point that should be monitored closely.

In conclusion, the 'bitcoin-online' plugin demonstrates good fundamental security coding practices and a clean vulnerability history. The primary weakness lies in the absence of nonce checks, which introduces a potential CSRF risk. The file operation, while not flagged by taint analysis, is another point that requires diligence. Overall, the plugin appears relatively secure but has room for improvement regarding CSRF protection.

Key Concerns

  • Missing Nonce Checks
  • File Operation without explicit details
Vulnerabilities
None known

Bitcoin Online shortcode Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Bitcoin Online shortcode Release Timeline

No version history available.
Code Analysis
Analyzed Mar 17, 2026

Bitcoin Online shortcode Code Analysis

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

SQL Query Safety

100% prepared1 total queries

Output Escaping

100% escaped2 total outputs
Attack Surface

Bitcoin Online shortcode Attack Surface

Entry Points2
Unprotected0

Shortcodes 2

[btc_online] public\bitcoinOnline.class.php:63
[btc_online_ex] public\bitcoinOnline.class.php:64
WordPress Hooks 9
actionadmin_enqueue_scriptsadmin\bitcoinOnlineAdmin.class.php:56
actionadmin_enqueue_scriptsadmin\bitcoinOnlineAdmin.class.php:57
actionadmin_menuadmin\bitcoinOnlineAdmin.class.php:60
actionplugins_loadedbitcoin_online.php:37
actionplugins_loadedbitcoin_online.php:43
actioninitpublic\bitcoinOnline.class.php:50
actionwpmu_new_blogpublic\bitcoinOnline.class.php:53
actionwp_enqueue_scriptspublic\bitcoinOnline.class.php:56
actionwp_enqueue_scriptspublic\bitcoinOnline.class.php:57
Maintenance & Trust

Bitcoin Online shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested3.7.41
Last updatedFeb 19, 2014
PHP min version
Downloads6K

Community Trust

Rating100/100
Number of ratings3
Active installs10
Developer Profile

Bitcoin Online shortcode Developer Profile

PaR

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 Bitcoin Online shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bitcoin-online/assets/css/admin.css/wp-content/plugins/bitcoin-online/assets/js/admin.js/wp-content/plugins/bitcoin-online/assets/js/jquery.number.min.js
Script Paths
http://cdn.pubnub.com/pubnub.min.js
Version Parameters
bitcoin-online/assets/js/admin.js?ver=bitcoin-online/assets/css/admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
bitcoin-online-shortcode
HTML Comments
<!-- Bitcoin Online Shortcode Start --><!-- Bitcoin Online Shortcode End -->
JS Globals
pubnub
Shortcode Output
[bitcoin_online]
FAQ

Frequently Asked Questions about Bitcoin Online shortcode