今回は1件。しかも脆弱性の内容が把握されている上に、該当アプリは対策方法が提示されています。
ホッとしているのは私だけでしょうか…。
この脆弱性は既に TwitRocker2 の最新バージョン(1.0.23)で修正されています。アップデートがまだの人は早めにアップデートしておきましょう。
今回は1件。しかも脆弱性の内容が把握されている上に、該当アプリは対策方法が提示されています。
ホッとしているのは私だけでしょうか…。
この脆弱性は既に TwitRocker2 の最新バージョン(1.0.23)で修正されています。アップデートがまだの人は早めにアップデートしておきましょう。
恒例となりつつあるJVN iPediaの脆弱性情報更新です。相変わらず詳細不明な脆弱性情報が多数公開されています。
| JVN ID | Application | Vendor | Contact | Confirm | Patched | Patched Version | |
|---|---|---|---|---|---|---|---|
| JVNDB-2012-001810 | NetFront Life Browser for Android | ACCESS CO., LTD. | No longer maintain | No longer maintain | AppSec | ||
| JVNDB-2012-001809 | WaliSMS CN | 瓦力网扈鰀 | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001808 | Message Forwarder | Message Forwarder | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001807 | TouchPal Contacts | CooTek | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001806 | Textdroid | Kashif Masud | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001778 | Pansi SMS | PANSI | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001777 | AContact | movesti | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001776 | UCMobile BloveStorm | UCMobile | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001775 | Cnectd | MCI Consultants | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001774 | KKtalk | KKTalk Team | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001773 | YagattaTalk Messenger | クアルコム | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001772 | Youni SMS | Shanda | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001771 | Tiny Password | Tiny Couch | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-001770 | App Lock | Creative Core | No longer maintain | No longer maintain | Unknown | Unknown | AppSec |
| JVNDB-2012-000024 (JVN#31860555) | twicca | Tetsuya Aoyama | 2012/3/12 | 0.9.31 |
NetFront Life Browser for Android を配信している ACCESS CO., LTD. は日本のベンダですね。最終Updateは昨年の10/31のようで現時点では脆弱性を抱えたままのようです。ちゃんとコンタクト取れていればよいのですが…。
その他、今回はSMSクライアントやダイヤラー系が多いようです。この手のアプリは多くののパーミッションを要求するアプリが多いようで、アプリ自体が本当に信用できるか(不正な動きをしないか)という点と、アプリが脆弱性を保有する場合にパーミッションを悪用されるとインパクトが大きいという点から個人的にはインストールを避けたいところですね。
それから既にご存知の方も多いかと思いますが、twiccaの脆弱性も公開されています。こちらは既に最新バージョンで改修されていますので、まだの方は急いでUpdateしましょう。
また、twiccaの公式サイトにも書かれていますが、今回の脆弱性はtwiccaのプラグインにも影響があります。せっかくUpdateしてもプラグインに脆弱性があると意味がありません。プラグインについては各開発者に問い合わせが必要かな。プラグイン開発者の方はご自身の開発したプラグインを今一度点検して頂きたいところです。
今回のtwiccaの脆弱性は、Intentを介してアプリのパーミッションを外部から利用できるというものでした。Intentの仕様としては正しい動きをしているわけですが、アプリの仕様から見ると想定外の動きをしているということになります。
これが、外部に情報を漏らすような影響が無ければBugで片付いたのでしょうが今回はストレージ内のファイルをアップロードする機能に触れていた為に脆弱性として扱われたという事になると思います。
暗黙的Intentは、送信する側、受信する側を意識しない独特な通信仕様ということもあって、こう言った不具合を潜在的に抱えてるアプリが結構あるのではないかと想像しています。
暗黙的Intentを受け取る側はWebアプリケーションのように、受け取ったデータが無からずしも適切な情報とは限らないという前提のもとで処理をする事が必要ではないかと思う次第です。
NetFront Life Browserは2/23の最新パージョンで脆弱性は解消されました。
今回はアプリケーション(特に中国製)の脆弱性がまとまって公開されました。 アプリケーションで保有している情報の保護が不適切ということで、データの暗号化・パーミッション等のデータへのアクセス権の設定不備と思われる内容です。
その中でちょっと気にしてる記述が…
The exposed sensitive contacts information includes user’s all md5s of local phone’s contact numbers. Attacker could easily first construct a rainbow table containing key-value pairs between common phone numbers and their md5s then compare each md5 with each item in rainbow, thus attacker can get all real phone numbers.Vulnerability in MiTalk (米聊) for Android
たぶんこれ、開発した人はアプリケーションが保有しているデータ(ここでは電話番号)を暗号化したつもりなんですよね。 ところが、電話番号は15ケタ以内全てのパターンのハッシュ値をあらかじめ用意してハッシュ同士で突き合わせれば番号を特定できますね。 これと同じ事が、IMEIやIMSIでもできるわけで… 最近「弊社のアプリはIMSI(IMEI)をハッシュにかけてるので安全です」みたいな事を言ってる人たちが非常に不安です。