WP Cerber Security 8.9
English version: WP Cerber Security 8.9
今回のバージョンでは、WP Cerberの多くの部分に、小さくても重要な変更とアップデートが多数加えられていますが、特にマルウェアスキャナーに重点が置かれています。ファイルスキャンのほぼすべての側面が改善・最適化されました。これにより、誤検出が減り、リスク分析の精度が向上し、スキャンパフォーマンスも向上します。これらの変更のほとんどは内部的なものですが、スキャナーの使い勝手が向上することを期待しています。
破壊的な変更
サポートされているPHPの最小バージョンは7.0です。
改善点
- スキャン統計情報とフィルタリングウィジェットが更新されました。ソート時に最も重要な問題を動的に表示します。
- スキャナの各ステップの完了率が表示されます。
- マルウェアが検出を妨害するために不正なファイル名を作成する場合に、スキャン結果ページのレイアウトに問題が生じる可能性があるため、スキャナーレポートにおける不正なファイル名のサニタイズ処理が改善されました。
- 多言語プラグインを使用しているウェブサイトにおけるWordPressのロケールとバージョンの処理が改善されました。
- wp-config-sample.php ファイルが見つからないという問題は、スキャン結果において問題として報告されなくなりました。
- 設定フィールド「メールアドレスの制限」と「禁止ユーザー名」における正規表現パターンの処理を改善しました。これらのフィールドで正規表現の量指定子がサポートされるようになりました。
- 閲覧禁止ページのテキストが翻訳可能になりました。
- メイン(マスター)Cerber.Hubウェブサイトからのリクエストに対して「User-Agent」文字列を指定するには、wp-config.phpファイルでPHP定数CERBER_HUB_UAを定義します。使用できる行は次のとおりです。define
define('CERBER_HUB_UA', 'My User Agent'); - WP Cerberクラウドへのネットワークリクエストの診断ログ。ログを有効にするには、wp-config.phpファイルでPHP定数CERBER_CLOUD_DEBUGを定義します。ログはWP Cerber管理ページでの管理操作のみを対象とします。追加する必要がある行は次のとおりです。define
define('CERBER_CLOUD_DEBUG', 1); - プラグイン管理ページにおける互換性のない変更点:Internet Explorerブラウザの全バージョン、およびSafariブラウザのバージョン13.0以前のバージョンはサポートされなくなりました。そのため、一部の要素が期待どおりに動作しない可能性があります。
軽微なバグを修正しました
- スキャナーのバグ:スキャン結果に含まれる一部の長いファイル名が、スキャン結果ページのレイアウトを崩し、ナビゲーションや使用を困難にしています。
- スキャナーのバグ:ファイルが悪意のあるファイルとして識別された場合、不要なファイル拡張子が検出されない。
- スキャナーのバグ:ファイルが見つからない場合、「ファイル名をすべて表示」アイコンをクリックしても、スキャン結果にファイル名全体が表示されません。
- PHP警告:「/wp-login.php で未定義の変数 $user_login が見つかりました。」
- PHP警告:「/wp-login.phpで未定義の変数$errorが存在します。」
- PHP 8 非推奨: "必須パラメータ $function は、オプションパラメータ $pattern の後に続きます (/plugins/wp-cerber/cerber-scanner.php)。"
- PHP致命的エラー:「cerber-load.phpで未定義の関数crb_admin_hash_token()が呼び出されました。」
- PHP通知:「cerber-load.phpで未定義のプロパティ:WP_Error::$ID」
Development versions
Next Post
Development version 8.5.9.1
Releases