
Dokeos LMS Security & Risk Analysis
wordpress.org/plugins/dokeosImport your Dokeos trainings in your WooCommerce store. Once your credentials are validated, you’ll be able to create links between your WooCommerce p …
Is Dokeos LMS Safe to Use in 2026?
Generally Safe
Score 100/100Dokeos LMS has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'dokeos' plugin version 0.7.4 exhibits a concerning security posture primarily due to its unprotected attack surface. With two identified AJAX handlers and neither possessing authentication checks, there's a significant risk of unauthorized actions being performed if an attacker can trigger these handlers. This lack of basic security controls is a critical weakness, despite the absence of known vulnerabilities in its history. The plugin also demonstrates a lack of nonces and capability checks, further exacerbating the risk associated with the unprotected AJAX endpoints. While the use of prepared statements for SQL queries and the majority of output escaping are positive signs of good coding practices, they are overshadowed by the critical entry point vulnerabilities.
The static analysis reveals two unsanitized path taint flows, which, while not classified as critical or high severity in this instance, are still a point of concern. This suggests a potential for unintended file access or manipulation if these paths are exposed to user input. The plugin also makes a relatively high number of external HTTP requests (8), which, without further analysis of their purpose and security, could represent a potential attack vector if those external services are compromised or if the plugin's communication with them is insecure.
The complete absence of recorded vulnerabilities, including CVEs, is a positive aspect, suggesting a history of relative stability. However, this could also be an indicator that the plugin has not been thoroughly audited or that vulnerabilities have simply not been publicly disclosed or discovered. Given the critical nature of the unprotected AJAX handlers and the lack of essential security checks like nonces and capability checks, the plugin's overall security is weak and requires immediate attention to mitigate potential exploitation.
Key Concerns
- AJAX handlers without authentication checks
- AJAX handlers without nonce checks
- Entry points without capability checks
- Flows with unsanitized paths
- Unescaped output identified
Dokeos LMS Security Vulnerabilities
Dokeos LMS Release Timeline
Dokeos LMS Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
Dokeos LMS Attack Surface
AJAX Handlers 2
WordPress Hooks 15
Maintenance & Trust
Dokeos LMS Maintenance & Trust
Maintenance Signals
Community Trust
Dokeos LMS Alternatives
The Ultimate Video Player For WordPress – by Presto Player
presto-player
The Ultimate WordPress Video Player.
Tutor LMS – eLearning and online course solution
tutor
A complete WordPress LMS plugin to create any eLearning website easily.
LearnPress – WordPress LMS Plugin for Create and Sell Online Courses
learnpress
A WordPress LMS Plugin to create WordPress Learning Management System. Turn your WordPress to LMS WordPress Website with Courses, Lessons, Quizzes &am …
LearnPress – Course Review
learnpress-course-review
LearnPress Course Review - An extension plugin for LearnPress.
Tutor LMS Elementor Addons
tutor-lms-elementor-addons
Get 35+ Elementor widgets to create an entire eLearning site with Tutor LMS and design custom course pages, course carousels, listings, and more.
Dokeos LMS Developer Profile
1 plugin · 10 total installs
How We Detect Dokeos LMS
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/dokeos/style/style.cssHTML / DOM Fingerprints
dwc_tableNOTE Message si WooCommerce non-activéNOTE Enregistrement de l'option "Licence"NOTE Enregistrement de la page des optionsNOTE Fonction logs+4 moredata-dokeos-debug-processdata-dokeos-debug-userexistsdata-dokeos-debug-createuserdata-dokeos-debug-participationdata-dwc-logs/public_api/trainings