Robokassa for WooCommerce Security & Risk Analysis

wordpress.org/plugins/robokassa-for-woocommerce

Allows you to use Robokassa payment gateway with the WooCommerce plugin.

200 active installs v0.9 PHP + WP 3.0+ Updated Mar 14, 2015
ecommercepayment-getawayrobokassawoo-commercewoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Robokassa for WooCommerce Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 11yr ago
Risk Assessment

The security posture of the robokassa-for-woocommerce plugin version 0.9 appears to be a mixed bag, exhibiting both positive security practices and notable areas of concern. On the positive side, the absence of known CVEs and the consistent use of prepared statements for SQL queries are strong indicators of a generally well-maintained codebase. The plugin also demonstrates a commendably small attack surface, with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are exposed without authentication or permission checks. File operations and external HTTP requests are also absent, further reducing potential attack vectors.

However, the static analysis reveals a significant weakness in output escaping, with only 43% of outputs being properly escaped. This raises concerns about potential Cross-Site Scripting (XSS) vulnerabilities, especially given that all three analyzed taint flows had unsanitized paths, although they were not classified as critical or high severity. The lack of nonce checks and capability checks, while not directly indicated as problematic in this specific analysis (due to the absence of the corresponding entry points), represents a potential gap if new entry points are introduced without these security measures. The vulnerability history being clean is positive, suggesting the developers are responsive to security issues, but the current code analysis findings warrant attention.

In conclusion, while the plugin has a clean vulnerability history and robust SQL handling, the insufficient output escaping and the presence of unsanitized taint flows are significant weaknesses that could be exploited. The absence of nonce and capability checks on entry points, though currently at zero, is a general security practice that is missing. Addressing the output escaping and ensuring all taint flows are properly sanitized would greatly improve the plugin's security. The plugin is currently in a state where basic XSS prevention is lacking, but it benefits from a small attack surface and secure database interaction.

Key Concerns

  • Output escaping is insufficient (43%)
  • Taint flows with unsanitized paths (3)
  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Robokassa for WooCommerce Security Vulnerabilities

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

Robokassa for WooCommerce Code Analysis

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

Output Escaping

43% escaped7 total outputs
Data Flows
3 unsanitized

Data Flow Analysis

3 flows3 with unsanitized paths
woocommerce_robokassa (wc-robokassa.php:39)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Robokassa for WooCommerce Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filterwoocommerce_currency_symbolwc-robokassa.php:32
filterwoocommerce_currencieswc-robokassa.php:33
actionplugins_loadedwc-robokassa.php:38
actionvalid-robokassa-standard-ipn-requeswc-robokassa.php:77
filterwoocommerce_payment_gatewayswc-robokassa.php:349
Maintenance & Trust

Robokassa for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested3.3.2
Last updatedMar 14, 2015
PHP min version
Downloads25K

Community Trust

Rating64/100
Number of ratings5
Active installs200
Developer Profile

Robokassa for WooCommerce Developer Profile

akurganow

3 plugins · 220 total installs

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

How We Detect Robokassa for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/robokassa-for-woocommerce/robokassa.png

HTML / DOM Fingerprints

Data Attributes
name="MrchLogin"name="OutSum"name="InvId"name="SignatureValue"name="Culture"
REST Endpoints
/wc-robokassa
FAQ

Frequently Asked Questions about Robokassa for WooCommerce