Release v9.9.3
WP Cerber Security v9.9.3
What's new in v9.9.3
WP Cerber Security v9.9.3 was released on . Defends WordPress against hacker attacks, spam, trojans, and malware. See the full changelog below and compare with the complete version history.
Release details
Released
1.3 MB
File available
Changelog
Fixed
- When error logging was active, an uncaught PHP failure such as an unhandled exception, a type error, or a parse error could stop the standard PHP fatal error processing. WordPress can again show its critical error page, send the Recovery Mode email, and revert a broken PHP edit made in the built-in plugin or theme editor.
- Uncaught PHP exceptions and other fatal failures could be missing from the WordPress `debug.log` file when `WP_DEBUG_LOG` was enabled.
- Not all PHP errors were logged for a request. A fatal error that terminated the request could be replaced by a later diagnostic produced by WP Cerber's own shutdown routines, so the terminating error was missing from the request details in Traffic Inspector and from `cerber-errors.log`.
- On a non-English website, the issue message reporting a failed email delivery could be shown in the language of the request that failed to send the email, which is usually an unattended request such as a scheduled report or a visitor-triggered alert. The message is now translated into the language of the administrator who reads it.
- On a non-English website, the message reporting corrupted plugin settings and their recovery was shown untranslated. It is now translated at the moment it is displayed to the administrator.
- Some messages in the "System Readiness" widget were missing localization support and could not be translated.
- Rendering the quick navigation block in the admin area could produce `Array to string conversion` warnings when a query parameter carried more than one value. Depending on the PHP error configuration, these warnings could pollute the server logs, appear in the admin output, or corrupt an AJAX response.
- Some valid IPv6 ranges written in dash or wildcard notation were rejected when adding an entry to the IP Access Lists or filtering records in the Activity log and the Traffic log. Reversed and zero-length ranges are still rejected.
- IPv6 range matching now uses inclusive boundaries, so the first and the last address of a range are treated as part of that range.
Compatibility
- Requires WordPress
- 5.8
- Tested up to
- 7.1
- Requires PHP
- 7.4
Verified safe
WP Cerber Security v9.9.3 scanned clean with no security threats detected.
View full scan report