30秒で分かる結論
脆弱性情報ポータル「JVN」は2026年8月10日、LINEヤフー株式会社が提供するWindows版「LINE」アプリのインストーラーに、DLL(Windowsで使われるプログラム部品のファイル)の読み込みに関する脆弱性(CVE-2026-13133、JVN#40467227)があることを公開しました。深刻度は「CVSS 4.0」の基本値で8.4、「CVSS 3.0」の基本値で7.8と、いずれも高い水準です。対象はv26.4.0より前のインストーラーで、悪用されるとインストーラーを実行したユーザーの権限で任意のコードが実行されるおそれがあります。すでにv26.4.0で修正済みのため、これからLINEをインストール・再インストールする場合は、最新のインストーラーを公式サイトから入手することが推奨されます。
まず初めに
結論から言う。この手のインストーラーのDLL読み込みミスは、率直に言って目新しさゼロの、業界では「またか」の部類の欠陥だ。JVNを検索すれば、ビジネスチャットアプリから音楽再生ソフトまで、似たような指摘を受けた製品がずらりと並ぶ。目新しくないからこそ怖い。何年も前から知られている落とし穴に、2026年になってもまだ足を取られる開発現場が後を絶たないという話だからだ。国内利用者数がトップクラスのアプリでこれなのだから、この種の基本的な作り込みチェックは、もう少し当たり前になっていてほしいところである。※個人の感想です
何が起きているのか
今回の脆弱性は、Windows版「LINE」のインストーラー本体である「LineInst.exe」に存在します。JVNの公開情報によれば、このインストーラーは、Windowsの文字入力機能などで使われる部品「Msftedit.dll」を読み込む際に、安全な検索パスを設定しないまま相対パス(実行しているフォルダーを基準にした指定方法)で読み込んでいました。分類上は「ファイル検索パスの制御不備」(CWE-427)にあたります。
同じフォルダーに悪意のあるファイルを1つ紛れ込ませるだけで足りてしまう、という単純さが、この手の脆弱性の厄介なところだ。
このため、もしインストーラーと同じフォルダーに、悪意のある「Msftedit.dll」という名前の偽ファイルが置かれていた場合、Windowsが本来読み込むべきシステムフォルダー(System32)内の正規のDLLよりも先に、その偽ファイルを読み込んでしまう可能性があります。これは「DLLサイドローディング」または「DLLハイジャッキング」と呼ばれる手口の一種です。

窓の杜(Impress Watch)の報道によれば、影響を受けるのはv26.4.0より前のバージョンのインストーラーで、v26.4.0以降ではこの問題は修正されているとされています。なお、Windows 10などのストアアプリ版「LINE」は、今回の対象に含まれていません。
なぜ重要なのか
LINEは、日本国内で日常的なメッセージのやり取りに使われる代表的なアプリの1つで、家族や友人との連絡はもちろん、仕事や行政サービスの通知に使われる場面も少なくありません。それだけ利用者の裾野が広いアプリのインストーラーに、任意のコードを実行される可能性のある脆弱性が見つかったという事実は、影響を受けうる人の母数の大きさという意味で軽視できません。
もっとも、この脆弱性が悪用されるには、攻撃者が用意した悪意のあるDLLファイルを、被害者自身が何らかの方法で(たとえばインストーラーと同じフォルダーに)手元に置き、そのうえでインストーラーを実行してしまう必要があります。攻撃者がリモートから一方的に忍び込めるタイプの脆弱性ではなく、偽の配布サイトや、圧縮ファイルにインストーラーと不正なDLLをセットで仕込んで配布するといった、利用者を巧妙に誘導する手口と組み合わせて初めて成立する点は、正確に理解しておく必要があります。
私たちへの影響
すでにパソコンにLINEをインストールして普段どおり使っているだけであれば、今回の脆弱性が直接の脅威になる場面はほとんどありません。危険性が生じるのは、パソコンの買い替えや初期化にともなう再インストール、あるいは何らかの理由で古いインストーラーファイルを保管していて、それを久しぶりに実行するといった場面です。

対策として、LINEをインストールし直す際は、必ずLINEヤフーの公式サイトや、Microsoft Storeなど信頼できる配布元から、最新のインストーラーを毎回あらためて入手することが基本です。パソコンのダウンロードフォルダーなどに、以前ダウンロードしたインストーラーファイルが残っている場合は、古いバージョンである可能性があるため使い回さず、実行前には同じフォルダーに見覚えのないファイルが紛れ込んでいないかを確認する習慣も有効です。
初心者が知っておくべきこと
「DLL」(Dynamic Link Library)とは、Windows上で複数のアプリが共通して利用できる、プログラムの部品をまとめたファイルのことです。1つ1つの機能を毎回アプリごとに作り直さずに済むよう、Windows自体やさまざまなソフトが、こうした部品ファイルを必要なタイミングで読み込んで動作しています。
「DLLサイドローディング(DLLハイジャッキング)」とは、アプリが読み込むはずの正規のDLLファイルの代わりに、攻撃者が用意した偽のDLLファイルを先に読み込ませてしまう攻撃手法の総称です。正規のアプリを実行しているように見えて、実際には仕込まれた不正なプログラムも一緒に動いてしまうため、利用者が異変に気づきにくいという特徴があります。
Q. 普段LINEを使っているだけなら、今すぐ何かする必要がありますか。 A. 今回の脆弱性はインストーラーの実行時に関わるものであり、すでにインストール済みのLINEを起動して使っているだけの状態では、直接の対象にはなりません。次回インストールし直す機会があれば、最新の公式インストーラーを使うことを心がければ十分です。
IT Postの見方
IT Postでは、今回のような「インストーラーのDLL読み込みミス」という脆弱性の分類自体が、何年も前から業界で繰り返し指摘されてきた、いわば基本中の基本の落とし穴であるという点を、あらためて強調しておきたいと考えます。国内屈指の利用者数を持つアプリでこの種の指摘を受けたという事実は、開発規模の大きさと、足元の作り込みの丁寧さが必ずしも比例しないことを示す一例だとIT Postでは考えます。
同時に、この脆弱性が悪用されるには利用者側の何らかの行動(不審な配布元からのダウンロードなど)が介在する必要がある、という点も見落とすべきではないとIT Postでは考えます。開発側の作り込みの甘さと、利用者側の「公式サイト以外からソフトをダウンロードしない」という基本的な自衛策の両方がそろって初めて、こうした被害は防げるものだとIT Postでは考えます。※個人の感想です
今後どうなりそうか
LINEアプリ自体の自動更新機能を通じて利用している大多数の利用者にとっては、通常の更新の流れの中で安全なバージョンに移行していくとみられます。IT Postでは、今回のような同種のDLL読み込みに関する脆弱性が他の主要アプリでも見つかった場合には、あらためて取り上げます。




