Kids English Alphabet Security & Risk Analysis

wordpress.org/plugins/kids-english-alphabet

A fun and interactive way for children to learn the English alphabet with video pronunciation for each letter.

0 active installs v1.0.1 PHP 7.4+ WP 5.0+ Updated Nov 28, 2025
alphabeteducationenglishlearning
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Kids English Alphabet Safe to Use in 2026?

Generally Safe

Score 100/100

Kids English Alphabet has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 5mo ago
Risk Assessment

The "kids-english-alphabet" plugin version 1.0.1 exhibits a generally strong security posture based on the provided static analysis. All identified entry points (AJAX handlers, shortcodes) appear to be protected by necessary checks, with no unsanitized paths identified in the taint analysis. The code utilizes prepared statements for all SQL queries, avoids dangerous functions and file operations, and properly escapes all outputs, demonstrating good development practices. The complete absence of known vulnerabilities in its history further supports this positive assessment.

However, a key area of concern is the lack of explicit capability checks on the AJAX handlers. While nonce checks are present, relying solely on nonces without verifying user permissions can still leave the plugin susceptible to privilege escalation attacks if an attacker can bypass or manipulate nonces. The plugin also has a modest attack surface consisting of three entry points, and while currently unprotected entry points are zero, this could change with future updates if development practices falter. The vulnerability history is currently clean, which is positive, but it's important to note that this could be due to a lack of comprehensive testing or an unknown vulnerability that hasn't been publicly disclosed yet. Overall, the plugin is well-coded but could benefit from implementing capability checks to further harden its security.

Key Concerns

  • Missing capability checks on AJAX handlers
Vulnerabilities
None known

Kids English Alphabet Security Vulnerabilities

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

Kids English Alphabet Release Timeline

v1.0.1Current
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Kids English Alphabet Code Analysis

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

Output Escaping

100% escaped8 total outputs
Attack Surface

Kids English Alphabet Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_kidsenal_alphabet_videoincludes/class-kids-english-alphabet.php:24
noprivwp_ajax_kidsenal_alphabet_videoincludes/class-kids-english-alphabet.php:25

Shortcodes 1

[kidsenal_english_alphabet_ajax] includes/class-kids-english-alphabet.php:21
WordPress Hooks 2
actionwp_enqueue_scriptsincludes/class-kids-english-alphabet.php:18
actionadmin_noticesincludes/class-kids-english-alphabet.php:28
Maintenance & Trust

Kids English Alphabet Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedNov 28, 2025
PHP min version7.4
Downloads316

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Kids English Alphabet Developer Profile

MD.Muslim

5 plugins · 100 total installs

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

How We Detect Kids English Alphabet

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/kids-english-alphabet/assets/css/style.css/wp-content/plugins/kids-english-alphabet/assets/js/script.js
Script Paths
/wp-content/plugins/kids-english-alphabet/assets/js/script.js
Version Parameters
kids-english-alphabet/style.css?ver=kids-english-alphabet/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
kids-alphabet-containeralphabet-headingalphabet-buttonsalphabet-buttonalphabet-video
Data Attributes
data-letter
JS Globals
kidsenalData
Shortcode Output
<div class="kids-alphabet-container"><h2 class="alphabet-heading"> 🎵 Let's Learn the Alphabet! 🎵 </h2><div class="alphabet-buttons"><button class="alphabet-button" data-letter="
FAQ

Frequently Asked Questions about Kids English Alphabet