【ITニュース解説】TamperedChef Malware Disguised as Fake PDF Editors Steals Credentials and Cookies

作成日: 更新日:

ITニュース概要

マルウェア「TamperedChef」が、偽のPDFエディタを装い、IDやパスワード、閲覧履歴などの情報を盗むサイバー犯罪が確認された。悪質な広告で詐欺サイトへ誘導し、ユーザーに不正なソフトをインストールさせる手口だ。

ITニュース解説

今回発見されたサイバー攻撃は「TamperedChef」と呼ばれる新たな情報窃取型マルウェアを利用するもので、非常に巧妙な手口でインターネットユーザーから重要な情報を盗み出すことを目的としている。システムエンジニアを目指す皆さんにとって、このようなサイバー脅威の実態を知り、その対策を考えることは、将来ITシステムを安全に構築・運用するために不可欠な知識となる。 TamperedChefは、その名の通り「情報窃取型マルウェア」の一種であり、パソコンに侵入すると、Webサイトにログインするためのユーザー名やパスワードといった「認証情報」と、「クッキー」と呼ばれる小さな情報ファイルを密かに盗み出す。認証情報は、SNS、オンラインバンキング、メールサービスなど、私たちが利用するあらゆるWebサービスの入り口となる非常に重要な情報である。これが攻撃者の手に渡れば、それらのサービスに不正にログインされ、個人情報の窃取、不正送金、アカウントの乗っ取りといった甚大な被害につながる可能性がある。クッキーも同様に危険だ。クッキーはWebサイトがユーザーのブラウザに保存するデータで、一度ログインしたサイトに再度アクセスする際にログイン状態を維持したり、ユーザー設定を記憶したりする便利な役割を持つ。しかし、このクッキーが盗まれると、パスワードを知らなくても、あたかも本人のようにWebサイトにログインできてしまう「セッションハイジャック」と呼ばれる状態が発生し、やはりアカウントの乗っ取りや個人情報の悪用につながる恐れがある。 このTamperedChefの攻撃は、「マールバタイジング」という手法から始まる。マールバタイジングとは、悪意のある広告を利用した攻撃のことである。普段インターネットを利用している際、Webサイトに表示される広告の中には、実は攻撃者が仕掛けた悪意のあるものが紛れ込んでいることがある。ユーザーがこうした悪意のある広告をうっかりクリックすると、正規のWebサイトそっくりに作られた「詐欺サイト」へと誘導されてしまう。 詐欺サイトに誘導された後、ユーザーは「PDFエディタ」のような、多くの人が日常的に利用するであろう便利なソフトウェアのダウンロードを促される。PDFファイルはビジネス文書や学術資料など、多岐にわたる場面で使われており、その編集ツールであるPDFエディタは、ユーザーが何の疑いもなくインストールしやすいソフトウェアであるため、攻撃者にとって格好の隠れ蓑となる。しかし、この詐欺サイトで提供されるPDFエディタは偽物であり、一見すると普通のソフトウェアに見えるが、その内部にはTamperedChefが「トロイの木馬」のように仕込まれているのだ。トロイの木馬とは、有用なプログラムや無害なファイルに見せかけて、実際には悪意のある機能を隠し持つマルウェアの総称である。ユーザーがこの偽のPDFエディタをインストールしてしまうと、知らないうちにTamperedChefも同時にパソコンにインストールされ、バックグラウンドで認証情報やクッキーの窃取活動を開始する。 パソコンにインストールされたTamperedChefは、ブラウザに保存されている認証情報や、Webサイトとの通信中にやり取りされるクッキーのデータを密かに収集し、これらを攻撃者が用意した外部のサーバーへと送信する。こうして盗まれた情報は、攻撃者によって様々な形で悪用される。金銭的な被害だけでなく、個人のプライバシーが侵害されたり、企業の情報が漏洩したりするなど、その影響は甚大である。 システムエンジニアを目指す皆さんにとって、このようなサイバー攻撃からユーザーやシステムを守る知識と技術は極めて重要である。まず、個人のセキュリティ対策として、インターネット上の広告やダウンロードするファイルには常に警戒心を持つことが肝要である。ソフトウェアは必ず信頼できる公式のWebサイトからのみダウンロードし、不審なリンクや電子メールは絶対に開かないといった基本的な行動原則を徹底する必要がある。また、使用しているオペレーティングシステム(OS)や各種アプリケーションソフトウェアは常に最新の状態に保ち、セキュリティパッチが適用されていることを確認することも不可欠である。セキュリティソフトウェア(アンチウイルスソフトなど)を導入し、常に有効にしておくことも、基本的な防御策として強く推奨される。 さらに、将来システムを開発する立場になった際には、安全なプログラムの書き方である「セキュアコーディング」の知識を身につけ、脆弱性のないシステムを設計することが求められる。また、パスワードだけでなく複数の認証要素を組み合わせる「多要素認証」のような、より強固な認証方式をシステムに組み込むことも、ユーザーの情報を守る上で重要な役割を果たす。構築したシステムの脆弱性を定期的に診断し、発見された問題には迅速に対応する能力も、システムエンジニアには不可欠である。常に最新のセキュリティ脅威に関する情報を収集し、自身の知識とスキルを継続的にアップデートしていく努力も欠かせない。 今回のTamperedChefの事例は、サイバー攻撃が日々巧妙化し、私たちの日常に潜む危険性が増していることを明確に示している。システムエンジニアとして、単にシステムを機能させるだけでなく、そのシステムがいかに安全であるか、そしてユーザーの情報をいかに確実に守れるかというセキュリティの視点を常に持ち続けることが、今後ますます重要になる。このニュースをきっかけに、セキュリティへの意識を一層高め、将来のシステムエンジニアとしての強固な基盤を築いてほしい。

【ITニュース解説】TamperedChef Malware Disguised as Fake PDF Editors Steals Credentials and Cookies