
CVE-2023-34212: Apache NiFi における JNDI コンポーネントを介した Java デシリアライゼーション
Apache NiFi 1.8.0 から 1.21.0 において、JndiJmsConnectionFactoryProvider コントローラサービス、ならびに ConsumeJMS および PublishJMS プロセッサにより、認証され権限が与えられたユーザーが、リモートロケーションからの信頼できないデータのデシリアライゼーションを可能にする URL およびライブラリプロパティを設定できます。
この脆弱性に関するベンダーの開示と修正はこちらで確認できます。
この脆弱性には以下が必要です:
詳細および悪用プロセスはこちらの PDF で確認できます。
Veraxy00 of Qianxin TI Center が私と同時期にこの脆弱性を発見および報告したことに感謝します。
CVE-2023-40037: Apache NiFi における JDBC および JNDI 接続 URL の不完全な検証は、CVE-2023-34212 に対して実装されたセキュリティ対策をバイパスするために使用でき、Apache NiFi <= 1.23.0 のバージョンで RCE をもたらします。