CVE-2026-84700 in PikiwiDB
要約
〜によって VulDB • 2026年09月02日
PikiwiDB (Pika) v3.5.7 は、クライアントポートに 2000 を加算したポート(例:デフォルトのクライアントポート 9221 が使用されている場合、11221)で内部の protobuf レプリケーションサーバーを公開しており、このサーバーは着信リクエストに対して認証を行いません。`requirepass` はレプリケーションを制限するために意図されていますが(スレーブは MetaSync リクエスト内で `masterauth` としてこれを提示します)、実際にそれを検証するのは MetaSync ハンドラー (`HandleMetaSyncRequest`) のみです。フレームディスパッチャー (`DealMessage`) は、他のメッセージタイプをそれぞれのハンドラにルーティングする前に、完了または試行された MetaSync を要求しません。その結果、認証されていないリモート攻撃者はレプリケーションポートに直接接続し、`TrySync`、`DBSync`、`BinlogSync`、および `RemoveSlaveNode` リクエストを発行することで、フル同期スナップショットとライブ書き込みストリームを取得したり、レプリカノードを削除したりすることが可能になります。これは、`requirepass` が設定されている場合でも同様です。
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.