iOS のバグにより、特定のネットワーク名が iPhone の Wi-Fi を無効にする
iOS で、 iPhone の Wi-Fi 接続機能を実質的に無効にするワイヤレス ネットワークの命名バグが発見されました。
セキュリティ研究者の
カール・ショウ氏は
、「%p%s%s%s%s%n」という名前で Wi-Fi ネットワークに参加した後、iPhone の Wi-Fi 機能が「永久に無効」のままになったことを発見しました。
BleepingComputer によると、ホットスポットの SSID を変更しても問題は解決せず、再起動しても変化はありませんでした。
この問題を再現できた他のユーザーは、このバグがネットワーク名でのパーセント記号の最初の使用に関連している可能性があると示唆しています。これにより、iOS が「%」に続く文字を誤って文字列として解釈する入力解析の問題が発生します。 -フォーマット指定子。
C および C スタイル言語では、文字列形式指定子は特別な意味を持ち、言語コンパイラによって標準テキストではなく変数名またはコマンドとして解析されます。
Android スマートフォンは同じネットワークの影響を受けていないようですが、問題に見舞われた iPhone では、Wi-Fi ホットスポットに再度接続する前にネットワーク設定をリセットする必要があります。
リセットを実行するには、設定アプリを開き、「一般」→「リセット」をタップしてから「ネットワーク設定をリセット」をタップし、プロンプトで要求を確認します。











