Top Security WordPress Plugins

193 indexed plugins

Plugins

193

Active Installs

27m+

Average Score

54

Audited

193

RankPluginScoreErrorsWarningsInstallsAddedUpdatedTop Issue
#1Dam Spam10012k+unexpected markdown file
#2Login Security Captcha100010k+No open findings
#3Protect Login1000600No open findings
#4Stop XML-RPC Attacks10016k+Non-prefixed class
#5Vigilant – 100% Free Security Suite: Firewall, 2FA, Login, Headers, Scanner…10011k+mismatched plugin name
#6Remove XML-RPC Methods10001k+No open findings
#7WEDOS | Protection & Cache Performance1001800trademarked term
#8BotBlocker Security – Firewall & Bot Protection9953k+Non-prefixed constant
#9Generate Security.txt9915400Non-prefixed class
#10miniOrange 2FA – Two Factor Authentication for WordPress (OTP, SMS, Email, Google Authenticator)99610k+Non-prefixed constant
#11Protect Uploads992130k+Missing direct file access protection
#12Stop User Enumeration991150k+Dynamic hook name
#13Malcure Malware Shield — Removal, Repair, Monitor99710k+upgrade notice limit
#14WPMasterToolKit (WPMTK) – All in one plugin99145k+trademarked term
#15App for Cloudflare®981011k+wp function not compatible with requires wp
#16Block wp-login98163600wp function not compatible with requires wp
#17Logout Clear Cookies9831500Missing direct file access protection
#18Manage XML-RPC98315k+file system operations is writable
#19Password Strength for WooCommerce98301k+Missing direct file access protection
#20Prevent XSS Vulnerability981016k+Missing Arg Domain
#21Safe SVG98741m+Missing Arg Domain
#22SameSite Cookies9832700Missing direct file access protection
#23Disable File Editor9732500outdated tested upto header
#24Maestro Connector9774500Missing direct file access protection
#25Prevent Concurrent Logins97210900Non-prefixed function
#26Hide WordPress Version9654400trademarked term
#27WP Author Slug961662k+Text Domain Mismatch
#28WPVulnerability96410k+trademarked term
#29MilesWeb Tools9544910k+Non-prefixed global variable
#30Stop Spammers Classic94185130k+wp function not compatible with requires wp
#31XO Security945330k+wp function not compatible with requires wp
#32Simple Password Protect9314400wp redirect wp redirect
#33WP Disable Site Health93441k+trademarked term
#34Auto SRI9241500wp function not compatible with requires wp
#35Control XML-RPC publishing9270400Text Domain Mismatch
#36Restricted Site Access91141110k+Missing Arg Domain
#37WebAuthn Provider for Two Factor916141k+Missing Arg Domain
#38Password Strength Settings for WooCommerce8917610k+Missing Arg Domain
#39Disable Registration Page8846400Text Domain Mismatch
#40Security Header Generator871020500Non Singular String Literal Text
#41WP Admin Basic Auth87562k+Input is not sanitized
#42AntiSpam for Contact Form 78614810k+Text Domain Mismatch
#43Update Notifier8681700Output is not escaped
#44WP Ghost (Hide My WP Ghost) – Security & Firewall856373100k+Non-prefixed global variable
#45HSTS Ready853113k+Input is not validated
#46Salt Shaker8515136k+Interpolated SQL is not prepared
#47Simple Automatic Updates851812k+Missing Translators Comment
#48WP fail2ban Add-on for Contact Form 7851018800Non-prefixed constant
#49WP fail2ban Add-on for Gravity Forms851018600Non-prefixed constant
#50Plugin Security Scanner8499800Output is not escaped