日経NETWORK2019.05.24コピーしましたPRソフトウエアの脆弱性(セキュリティー上の欠陥)が毎日のように見つかっている。iPedia▼」では、2019年1月から3月までの3カ月で、1900件以上の脆弱性が公表された。危険度が低い、あるいは該当ソフトウエアのユーザーが少ないなどの理由から、ほとんどの脆弱性はそれほど注目されない。2019年2月に公表された「WinRAR」の脆弱性は別だった。19年間発見されず、5億人以上が影響を受けるとされたからだ。スタートアップにウイルス作成WinRARは、解凍ソフト(アーカイバー)。バージョン1は1995年に公開された。今回、WinRARの脆弱性を公表▼したのは、イスラエルのセキュリティーベンダーであるチェック・ポイント・ソフトウェア・テクノロジーズだ(図1)。図1●チェックポイントがWinRARの脆弱性を公表イスラエルのチェック・ポイント・ソフトウェア・テクノロジーズは2019年2月下旬、解凍ソフトのWinRARに、19年間潜んでいた脆弱性が見つかったことを公表した。[画像のクリックで拡大表示]今回の脆弱性は、WinRARに含まれる「unacev2.dll」というライブラリーに見つかった。unacev2.dllは、ACE形式と呼ばれる圧縮形式のファイルを処理するためのライブラリーである。パストラバーサルと呼ばれる種類の脆弱性で、細工が施されたACE形式のファイルを解凍処理すると、任意の場所に任意のファイルを作成されてしまう(図2)。図2●細工された圧縮ファイルを開くとウイルスが仕込まれる脆弱性のあるWinRARで細工が施された圧縮ファイルを開くと、任意のフォルダーに任意のファイルを作成される。これを悪用すれば、スタートアップフォルダーにウイルスを仕込ませることが可能になる。[画像のクリックで拡大表示]例えば攻撃者は、実行形式のウイルス(マルウエア)をスタートアップフォルダーに作成することが可能になる。この場合、次回パソコンを起動した際に、ウイルスが実行される。通常、ACE形式のファイルの拡張子は「ace」だが、WinRARの場合は、拡張子が「rar」であっても、中身がACE形式の場合には、今回問題になっているunacev2.dllを使って解凍する。拡張子がrarなので、RAR形式の圧縮ファイルだと思ってWinRARで処理すると、unacev2.dllで解凍される。この攻撃の恐ろしいところは、任意のウイルスを使用できるということ。基本的な仕掛けさえ作れば、攻撃者は手を替え品を替えて悪用できる。この記事は有料会員限定です「日経NETWORK」定期購読者もログインしてお読みいただけます。現場の負担軽減を!医療界でのAWS活用法500万社が導入。情報銀行の成り立ち、事例、現状課題やその行方を網羅。経営戦略である以上、「会計」の知識やスキルが欠かせません。