EduAdmin – Klarna Checkout WordPress-plugin Security & Risk Analysis

wordpress.org/plugins/eduadmin-booking-klarna-checkout

EduAdmin - Klarna Checkout WordPress-plugin

0 active installs v1.4.0 PHP 5.2+ WP 4.7+ Updated Mar 4, 2020
bookingcourseseduadmineventsparticipants
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is EduAdmin – Klarna Checkout WordPress-plugin Safe to Use in 2026?

Generally Safe

Score 85/100

EduAdmin – Klarna Checkout WordPress-plugin has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The static analysis of the 'eduadmin-booking-klarna-checkout' plugin v1.4.0 reveals a generally strong security posture. The absence of dangerous functions, SQL injection vulnerabilities due to prepared statements, and file operations is highly positive. The plugin also demonstrates good output escaping practices, with only a small percentage of outputs potentially being unescaped. Furthermore, the limited attack surface, consisting of a single shortcode and no unprotected AJAX or REST API endpoints, is a significant strength. The plugin's vulnerability history is also a major positive indicator, with no known CVEs or previously recorded vulnerabilities suggesting consistent security focus from the developer.

However, a few areas warrant attention. The lack of nonce checks on the single shortcode is a potential concern, as it could theoretically be exploited in certain scenarios, although the limited attack surface mitigates this risk considerably. The presence of an external HTTP request, while not inherently insecure, requires careful scrutiny of the target and how the data is handled to prevent potential vulnerabilities. The single capability check is also a positive, but the overall security relies heavily on this single check being robust and correctly implemented for the shortcode's functionality.

In conclusion, the 'eduadmin-booking-klarna-checkout' plugin v1.4.0 exhibits a commendable level of security due to its clean codebase, robust SQL handling, and lack of past vulnerabilities. The primary weakness lies in the absence of nonce checks for the shortcode, which, while minor given the overall context, could be addressed to further strengthen its security.

Key Concerns

  • Missing nonce checks on shortcode
  • Unescaped output detected
Vulnerabilities
None known

EduAdmin – Klarna Checkout WordPress-plugin Security Vulnerabilities

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

EduAdmin – Klarna Checkout WordPress-plugin Code Analysis

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

Output Escaping

83% escaped12 total outputs
Attack Surface

EduAdmin – Klarna Checkout WordPress-plugin Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[eduadmin-klarna-testpage] class-edu-klarnacheckout.php:20
WordPress Hooks 8
actioneduadmin-checkpaymentpluginsclass-edu-klarnacheckout.php:15
actioneduadmin-processbookingclass-edu-klarnacheckout.php:16
actioneduadmin-bookingcompletedclass-edu-klarnacheckout.php:17
actionwp_loadedclass-edu-klarnacheckout.php:18
actionadmin_initeduadmin-wp-klarna-checkout.php:32
actionadmin_noticeseduadmin-wp-klarna-checkout.php:34
actionplugins_loadededuadmin-wp-klarna-checkout.php:51
filteredu_integrationseduadmin-wp-klarna-checkout.php:63
Maintenance & Trust

EduAdmin – Klarna Checkout WordPress-plugin Maintenance & Trust

Maintenance Signals

WordPress version tested5.3.21
Last updatedMar 4, 2020
PHP min version5.2
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

EduAdmin – Klarna Checkout WordPress-plugin Developer Profile

Chris Gardenberg

5 plugins · 50 total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
9 days
View full developer profile
Detection Fingerprints

How We Detect EduAdmin – Klarna Checkout WordPress-plugin

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
klarna-checkout
HTML Comments
<!-- Widget placeholder --><!-- Widget -->
Data Attributes
data-klarna-id
JS Globals
KlarnaCheckout
Shortcode Output
[eduadmin-klarna-testpage]
FAQ

Frequently Asked Questions about EduAdmin – Klarna Checkout WordPress-plugin