
CVE-2022-0165のPoCエクスプロイト - Page Builder KingComposer WordPress Plugin - IDパラメータ検証バイパス
Page Builder KingComposer WordPress プラグイン(バージョン2.9.6以前)は、攻撃者がIDパラメータの検証をバイパスできるセキュリティ脆弱性の影響を受けます。これにより、kc_get_thumbn AJAXアクションを介してユーザーが不正にリダイレクトされる可能性があります。この脆弱性にはCVE-2022-0165という識別子が割り当てられています。
CVE ID: CVE-2022-0165 タイプ: IDパラメータ検証のバイパス 影響を受けるバージョン: 2.9.6以前
この脆弱性は、kc_get_thumbn AJAXアクションを処理する際にidパラメータの検証が不十分であることに起因します。このアクションは、認証されていないユーザーと認証されたユーザーの両方が利用できます。
この脆弱性を悪用すると、攻撃者は特別に細工されたidパラメータを含む悪意のあるURLを作成できる可能性があります。ユーザー、特に認証された管理者がこのURLを操作すると、意図しない宛先にリダイレクトされる可能性があります。これにより、フィッシング攻撃、マルウェア配布、またはその他の悪意のある活動につながる可能性があります。
脆弱性を実証するには、次の手順に従ってください。
操作されたidパラメータを含む悪意のあるURLを作成します。例:
http://your-wordpress-site.com/wp-admin/admin-ajax.php?action=kc_get_thumbn&id=malicious_url
作成したURLを被害者と共有し、クリックするように誘導します。
被害者がURLを操作すると、脆弱なプラグインはidパラメータを適切に検証せず、意図しないリダイレクトが発生する可能性があります。
脆弱性を緩和するには、Page Builder KingComposer プラグインを利用可能な最新バージョンに更新することをお勧めします。プラグインの更新には、このような脆弱性に対処するセキュリティ修正が含まれていることがよくあります。プラグインやテーマを定期的に更新することは、WordPressサイトのセキュリティを確保するためのベストプラクティスです。