fbpx

情報セキュリティにまつわる
お役立ち情報を発信

SQLインジェクション ~データベースに向けられる攻撃~【Pマーク取得の基礎知識】

 

【2026年10月時点の注記】

本記事は2017年7月の公開時点の情報をもとにしています。制度・料金・統計などは、公開後に変更されている場合があります。最新の情報は無料相談でご確認ください。

自社でウェブサイトを運営しているプライバシーマーク(Pマーク)取得会社はウェブサイトに関連するセキュリティ上の脅威や脆弱性のための対策を講じなければなりません。

今回はそのような脅威の中でも代表的なものであるSQLインジェクションについてまとめたいと思います。内容は至って技術的ですが、個人情報なども格納されたデータベースと連動するウェブサイトを自社で持っているプライバシーマーク(Pマーク)取得会社であればぜひとも理解しておきたい内容です。

この記事のポイント

  • SQLインジェクションとは、ウェブサイトの入力画面に不正な命令文(SQL)を入力し、接続されたデータベースから個人情報を引っ張り出す手法
  • 被害は情報漏えいだけでなく、ウェブサイト上へのウイルスの埋め込みや、ウェブサイトの内容の改ざんの可能性もある
  • 被害は2004年ごろから報告され始め、2008年ごろにはクレジットカード情報を含む個人情報が漏えいする事件が多発した
  • ウェブサイトを経由した情報漏えいは、たった一度の事故で企業全体が存続の危機にさらされるかもしれない

SQLインジェクションとは何か

初めに「SQLインジェクション」とは何かをご説明します。SQLインジェクションとは、ウェブサイト内に設置された入力画面に不正な命令文を入力し、そのウェブサイトと接続されたデータベースから個人情報を引っ張り出す手法のことです。

そもそも「SQL」とはデータの定義や操作・制御を行うためのデータベース言語のことで、「インジェクション」とは注入するという意味です。

たとえば多くのウェブサイトにはログイン画面のページがあり、そこにユーザー情報とパスワードを入力することでユーザーがログインできるしくみになっているわけですが、悪意のある攻撃者はその入力欄に本来の意図とは異なる命令文すなわちSQLを入力することによって不正に情報を取得するのです。

どこから情報を不正取得するのか? それはそのウェブサイトを運用しているウェブサーバと連動したデータベースからです。もしそのデータベースにおびただしい数の顧客またはユーザーの情報が保存されているのであれば、そのすべてが無制限に漏えいしてしまうという危機が現実に起こるわけです。

情報漏えいだけではない

個人情報などが漏えいしてしまうだけでもプライバシーマーク(Pマーク)取得会社にとっては恐ろしいことですが、SQLインジェクションの引き起こす問題は決して情報漏えいだけではありません。

そのように直接情報が盗まれてしまう被害の他にも、次のような可能性さえあるのです。

  • ウェブサイト上にウイルスが埋め込まれてしまう
  • ウェブサイトの内容が改ざんされてしまう

実際SQLインジェクションによる被害は2004年ごろから報告され始め、わけても2008年ごろにはクレジットカード情報を含む個人情報が漏えいする事件が多発しており、それ以降現在に至るまで一定数の被害が確認されていると言われています。

情報漏えいが発生した場合のダメージ

どの会社においても情報漏えいが発生した場合には会社と顧客双方に計り知れないダメージが及びます。プライバシーマーク(Pマーク)を取得している会社においてウェブサイトを経由した情報漏えいが発生した場合も、そのたった一度の事故で企業全体が存続の危機にさらされるかもしれないのです。

まとめ

プライバシーマーク(Pマーク)取得会社はSQLインジェクション攻撃への対策も含め個人情報保護に関わる管理策は徹底的に施しておくべきと言えます。

この記事のまとめ

  • SQLインジェクション攻撃への対策も含め、個人情報保護に関わる管理策は徹底的に施しておく
  • ウェブサイトを経由した情報漏えいは、会社と顧客双方に計り知れないダメージを及ぼす

プライバシーマーク(Pマーク)(Pマーク)を取得・更新したい! そんなときはUPFにご相談ください。
https://upfsecurity.co.jp/pmark/#contact_box

こちらの記事もおすすめです

→【Pマークって日本だけ?】

この記事を書いた人

株式会社UPF

株式会社UPF

東京都中央区に本社を構える株式会社UPFです。 日本全国を対象にPマーク(プライバシーマーク)とISMS(ISO27001)の新規取得コンサルティング、取得後の運用支援事業を展開しております。 プライバシーマークについてのお問い合わせ・ご相談は→03-6661-0846セキュリティーコンサルティング事業部まで

同じテーマの記事はこちら

すべて見る