本日「iOS 15.0.2 / iPadOS 15.0.2」へとアップデートが行われましたが、こちらで修正されている脆弱性が「脱獄に使用できる可能性がある」との報告が行われています。
また、PoC(Proof of Concept、概念実証)やその詳細が公開されました!
CVE-2021-30883
本日リリースされた「iOS 15.0.2 / iPadOS 15.0.2」では、不具合修正だけではなくセキュリティアップデートも行われており、以下の脆弱性が修正されています。
iOS 15.0.1以下の脱獄に使える可能性
So, another IOMFB vulnerability was exploited ITW (15.0.2). I bindiffed the patch and built a POC. And, because it's a great bug, I just finished writing a short blogpost with the tech details, to share this knowledge 🙂 Check it out! https://t.co/bWWbNl8RC7 pic.twitter.com/GqzCcMIcum
— Saar Amar (@AmarSaar) October 11, 2021
修正されたばかりの脆弱性…なのですが、すでにSaar Amar氏よりPoC(Proof of Concept、概念実証)&脆弱性の詳細が公開。
更に、本脆弱性がiOS 15.0.1以下での脱獄に使用できる可能性があるとの報告も行われました。
Semi-Untethered
今回の脆弱性を使用した脱獄の場合「Semi-Untethered(セミアンテザー)」になるようです。
脱獄は専用アプリから実行し、デバイスを再起動すると入獄環境へ、脱獄環境に戻る場合は改めて専用アプリを実行…という、Unc0verやTaurineなどと同じ仕様の物です。
使用可能な環境は
PoC時点では「iOS 13.1.3 〜 15.0.1」での動作が確認されており、デバイスとしては「A11 〜 A13(iPhone 8 / X〜iPhone 11世代)」が対象となっています。
A10以前やA14以降などのデバイスではどうなのか?という点については、現状ではまだ不明で、今後の報告待ち…となります。
ただ、A14 / A15に関してはハードウェア仕様が少し異なるので、もしかしたら…難しいかも?という指摘も出ています。この辺りも含め、今後の報告待ちでしょうか。
iOS 15.x脱獄の完成にはまだ作業が必要
iOS 14.xの脱獄に使用するという点で大きな問題は無いかと思われますが、iOS 15.xではファイルシステム仕様に変更が入っており、この辺りへの対応作業が必須となってきます。
これまでとは異なる手法が必要となるようなので、この辺りでiOS 15.x脱獄は時間がかかるかもしれません。
〆
まだPoCがリリースされたて(脆弱性の修正も今日ではありますが…)で、分からないところも多いため、今後の開発に期待しつつ…とりあえずは現状維持を続けるのが良さそうです。
また、iOS 15.0.1のSHSHはきちんと取得・保存しておくようにしましょう!
コメント
JIS配列の外部キーボードに誤って英語(US)配列が使用されることがある問題が修正されてるから15.0.2で脱獄出来ることを期待する…
このバグやっと修正されるのか…
入獄するか悩む…
15.0.2で直ったとのことでしたがそもそも自分の外部キーボードは対応出来ない昔のやつでした…
TK-FBP013をお使いの方お気をつけ下さい…
15.01なので早く脱獄したいです
shshの保存も久しぶりにしようかな
iPhoneX 11.3.1 Electraから 15.0.2 に してみようかな。
入国に なりますけど、、、
微妙です 汗
入国× 入獄○
一度、離れて見ることも必要だと思うよ
11はもうないと思う
それなりに快適だし
12.4、13.5、14.3にするタイミングあったのにな。
俺ならそのまま待つか14.3以下のiPhone買うね
入獄じゃ使い物にならない
iOS 15.0.1 SHSH保存完了!
taurineで自動保存されるからtaurine使ってる間はshshについて考える必要はないってことでいいですか?
公式サイト行ってみれば?
タイミングによりうまく取得できていない可能性もゼロではないので、定期的にTSSSaverのサイトから保存が出来ているかを確認していただくのが安全かなと思います
今から15.0.1にアップデートできますか?
できたらやり方教えて欲しいです
まだ15.0.1のshshが発行されていますので可能ですよ。
15.0.1のipswをダウンロードして、iTunesでアップデートが可能です。
やり方は過去の記事で紹介されていたはずですので、探していただければと思います。
iOS 15.0.1のファームウェアをダウンロードしていただき、こちらを手動で指定することでSHSH発行中は可能です。
https://tools4hack.santalab.me/ios1501-ipados1501-release.html
質問主とは別人なのですが、ipswをDLしたあとの手順が分かりません…
iPhone Software Updatesフォルダの中にipswファイルを入れてアップデート…という感じなのでしょうか?
質問主です
親切に教えて頂きありがとうございます
こちらはPC作業が必須なのかと今のデータが消えるのかを教えて欲しいです…
PC必須です。
トラブルがなければデータは消えませんが、もしもに備えてバックアップは必須かと思います。
PCからの作業が必要となります。
アップデートと復元どちらも可能ですが、データを残したい場合はアップデートから実行することで可能です。
ただし、通常のアップデートと同様に一応バックアップだけは取っておくようにしてください。
iTunes(Macの場合はFinder)の「アップデート」もしくは「復元」を
Win:『Shift + クリック』
Mac:『Option + クリック』
することで、ファームウェアの選択画面が出現します。こちらからiOS 15.0.1ファームウェアを選択してください。
ありがとうございます!
たまたまアップデートに失敗して15.0.2になってしまいましたが手順が知れただけで嬉しいです
A13までいけんのか
今日iPhone 13ProMAXが届いた。
まだケースが来てないから開けてないんだけど
初期OSで待機のほうがいいんですかね。
SHSH発行してるうちに15.01までは上げておく方がいいんでしょうか。
iOS 15.0.1ではセキュリティアップデートが含まれていませんので、個人的には大丈夫なのかな…とは思っていますが、基本的には「出来る限り下のバージョンで維持」が推奨されます。
私は15.0.1にしました。
自己責任ですが、修正内容的に大丈夫かなと…
今iPhone SE第2世代でios14.8なんですが,(A13Bionic)ios15.01にするかそのままにしとくどちらがいいと思いますか?(まだ脱獄してません)
念の為、SHSHだけ取得したまま現状維持が良いかと。
わかりました!
でもSHSHでアップデートしたら文鎮化することもあるから
怖いよね。おれならiOS 15.0.1にアップデートするけど
最近取得できてなかったんで15.0.1取得してきました。iPhone13Pro 15.01で維持しておきたいけどまだ購入すらしてない。期待してます。
ん?
今のデバイスは?
12miniとSE2です。12miniはiOS 14.3なのでAWでのロック解除が出来ないため自宅で眠ってます。
iOS 15(iPhone13/13Pro)の脱獄が可能になったら13Proに移行したい考えです。AWでのロック解除が出来るからメイン機になりそうだし3眼カメラは欲しいので。
iOS 15(iPhone13/13Pro)の脱獄が可能になったら13Proに移行したい考えです。
って、買ったiPhoneに都合よく脱獄できるバージョンのOS入ってることも少ないのでは
出来るだけ早く買ったほうが良くないか?
iphone 13とかのota無効に出来るの何か知りませんか。
uncobar
保存するshshのios versionは15.0ではなく15.0.1の方が良いのでしょうか?
基本的には都度全てのSHSHを保存していただくのがオススメです。
だね。でも基本両方
A10XデバイスとiOS 15.1b1〜15.1b3も可能です。