
CVE-2024-27619の概念実証エクスプロイト。認証なしでFTPメモリ枯渇を介してD-Link DIR-3040/3060ルーターにサービス拒否を引き起こします。
Dir-3060 も、同じファームウェアから多くのコンポーネントを共有しているため、影響を受ける可能性があります。
最新ファームウェア 1.20b03a ホットフィックスでテスト済み
FTP サーバーのユーザーアクセスページはデフォルトで、書き込み権限を持つ任意のユーザーが USB ドライブのみに制限する代わりに、RAM に直接書き込めるように構成されています。
この問題に対する最新ファームウェアでは、範囲外やバッファオーバーフローのチェックはありません。
利用可能なメモリを書き込み(埋める)すると、システムがクラッシュして再起動します。
攻撃を実行するために管理者権限は必要ありません。
以下に画像付きの詳細な PoC を示します
D-Link に連絡しましたが、問題を再現できなかったため、存在を強く否定されました。それ以外の頓珍漢な解決策はすべて私が拒否しました。



新規ユーザーのデフォルト設定を示しています

syslog で利用可能なメモリを確認


dd を使用して 300MB のファイルを作成し、読み取りおよび書き込み権限を持つユーザーとして FTP にアクセスし、/ に変更してファイルを書き込む



空きメモリがすべて埋まると、システムはクラッシュして再起動します。
これは任意のサイズの USB フラッシュで再現可能です。
現時点ではパッチや解決策はありません。