Release v5.306
Security Ninja Premium v5.306
What's new in v5.306
Security Ninja Premium v5.306 was released on . Trusted by 100,000+ WordPress Sites The All-In-One WordPress Security Plugin Block attacks. See the full changelog below and compare with the complete version history.
Release details
Released
7.0 MB
File available
Changelog
Other
- 2026-10-21
Added
- Login Protection - Optional "Redirect /wp-admin to homepage" when Change login URL is on. Logged-out visitors who open /wp-admin or /wp-login.php go to the homepage instead of Access Denied. Off by default. Does not reveal the new login URL. Included in Tools import/export and MainWP settings sync. Thank you Torsten for the suggestion.
Fixed
- Firewall - Filter Suspicious Queries no longer treats bare "..." in query values as path traversal (masked card numbers, truncated text). Real traversal such as ../, ..\\, and encoded variants still match. Thank you Kevin.
- Early Firewall - After a plugin update, the compiled WAF config is rebuilt automatically so rule changes apply. If rebuild fails, Extended Protection shows an error instead of silently keeping old rules. Early Firewall is still in beta but proving very stable so far from the feedback we get.
- Early Firewall - Pre-install recovery snapshots are stored as .wfbkp JSON (not .php), so the Malware Scanner no longer flags our own recovery files as Critical. Thank you 学而図書.
- Firewall / WooCommerce - Coupon protection counts one failed apply per request (Woo can fire the error filter twice), logs the real coupon code instead of the numeric error id, returns a normal coupon error instead of killing the request, and no longer blocks placing an order when only coupons are temporarily limited. Default failed-attempt limit is 10 (minimum 5). Thank you Manfred.
- Fixes - Security header names stay in English in every language. No more translated titles.
Improved
- Firewall - Referrer and blocked-host matches stay on the site.
- Firewall - IP Management. IP and status columns stay narrow so notes and last visit have the room. Last visit shows the relative time and the date. Long lists stay at 25 per page.
Compatibility
- Requires WordPress
- 4.7
- Tested up to
- 7.1.2
- Requires PHP
- 7.4
Review recommended
Some files in v5.306 were flagged for review. Use with caution.
View full scan report