少し背景:PBXシステムがハッキングされたところです。サーバー自体は安全なようです(ログに記録された無許可のコンソールアクセス-SSHなど)。しかし、どういうわけかハッカーは新しい管理ユーザーをPBXソフトウェア(FreePBX、MySQLに支えられている)に挿入できました。Apacheログは、ハッカーがWebインターフェース(またはWebインターフェースのエクスプロイト)を使用せずにユーザーを追加したことを示しています。
その後、MySQLがrootパスワードなしで実行されており(!!)、外部IPアドレスに公然とバインドされていることを発見しました(明らかに、これをロックしました)。ただし、MySQLで唯一のルートレベルのユーザーは'root'@'localhost'
およびであり'root'@'127.0.0.1'
、どちらもローカルでのみアクセス可能である必要があります。
だから、私の質問はこれです:
MySQLへの接続をスプーフィングして、リモートIPアドレスから 'root' @ 'localhost'ユーザーへの接続を許可し、ローカルで他のエクスプロイトを実行する方法はありますか?
参考までに、ボックスはMysql 5.0.95を実行するCentos 5(Linux 2.6.10)です。