
DocCheck Login Security & Risk Analysis
wordpress.org/plugins/doccheck-loginOpen source DocCheck plugin for authenticating healthcare professionals via secure DocCheck login integration.
Is DocCheck Login Safe to Use in 2026?
Generally Safe
Score 99/100DocCheck Login has a strong security track record. Known vulnerabilities have been patched promptly.
The doccheck-login plugin v1.1.8 exhibits a generally good security posture based on the provided static analysis. It demonstrates strong adherence to secure coding practices, with 100% of SQL queries utilizing prepared statements and an impressive 99% of output being properly escaped. The plugin also correctly implements nonce checks and appears to have a limited attack surface, with no unprotected entry points identified. Furthermore, the absence of unpatched vulnerabilities and the low number of identified CVEs (only one historical, now patched) suggest a proactive approach to security maintenance. The taint analysis also indicates no critical or high-severity issues, with only one flow showing unsanitized paths, which warrants attention but isn't immediately critical.
However, there are a few areas that temper the overall positive assessment. The complete lack of capability checks on any of the entry points is a significant concern, as it implies that any authenticated user, regardless of their role, could potentially interact with functionalities that might have unintended consequences or be exploited in conjunction with other vulnerabilities. The presence of one unsanitized path in the taint analysis, while not critical, also suggests a potential for vulnerabilities if not addressed. The historical vulnerability of 'Improper Access Control' also echoes the concern about the lack of capability checks, indicating a recurring pattern that needs vigilance. Despite these points, the plugin's commitment to prepared SQL and output escaping is commendable, making it a reasonably secure option, but with room for improvement in access control.
In conclusion, the doccheck-login plugin v1.1.8 is a relatively well-secured plugin due to its strong data sanitization and SQL practices. The limited attack surface and lack of currently unpatched vulnerabilities are positive indicators. The primary weakness lies in the absence of capability checks across its entry points and a minor untainted path, which, while not critical in this version, could be exploited if combined with other factors or in future versions. Addressing the lack of capability checks would significantly enhance its security posture.
Key Concerns
- No capability checks on entry points
- 1 flow with unsanitized paths
- Historical CVE with Improper Access Control
DocCheck Login Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
DocCheck Login <= 1.1.5 - Unauthorized Post Access
DocCheck Login Code Analysis
Bundled Libraries
Output Escaping
Data Flow Analysis
DocCheck Login Attack Surface
Shortcodes 4
WordPress Hooks 22
Maintenance & Trust
DocCheck Login Maintenance & Trust
Maintenance Signals
Community Trust
DocCheck Login Alternatives
All-In-One Security (AIOS) – Security and Firewall
all-in-one-wp-security-and-firewall
Protect your website investment with All-In-One Security (AIOS) – a comprehensive and easy to use security plugin designed especially for WordPress.
Limit Login Attempts
limit-login-attempts
Limit rate of login attempts, including by way of cookies, for each IP. Fully customizable.
WPS Limit Login
wps-limit-login
WPS Limit login limit connection attempts by IP address
Wordfence Login Security
wordfence-login-security
Secure your website with Wordfence Login Security, providing two-factor authentication, login and registration CAPTCHA, and XML-RPC protection.
Titan Anti-spam & Security
anti-spam
Block spam comments, defend against login attempts, and strengthen site security with anti-spam, brute-force protection, and two-factor authentication …
DocCheck Login Developer Profile
1 plugin · 200 total installs
How We Detect DocCheck Login
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/doccheck-login/admin/css/chosen.min.css/wp-content/plugins/doccheck-login/admin/js/chosen.jquery.min.jsplugin_dir_url(__FILE__) . 'js/chosen.jquery.min.js'doccheck-login/css/chosen.min.css?ver=doccheck-login/js/chosen.jquery.min.js?ver=HTML / DOM Fingerprints
dcl_restrict_accessdcl_all_groupid="dcl_restrict_access"id="dcl_all_group"id="dcl_all_group_wrapper"id="dcl_group_routing_wrapper"name="dcl_restrict_access"name="dcl_all_group"toggleCheckboxestoggleSelectbox