Windows10に搭載の新たな脆弱性緩和技術とは?
Windowsに搭載されている、脆弱性を悪用した不正なコード実行を防ぐ(困難にする)緩和機能は、Windowsのバージョンを重ねるごとに、悪用手法に対抗する機能が追加、強化されており、Windows10では、制御フローガード(CFG)という機能が新たに追加されている。
この機能は、アドレス空間レイアウトのランダム化(ASLR)をバイパスしようとする手法への対策として生まれた。
ASLRはアプリケーションが実行されるメモリ アドレスをランダム化することで、攻撃者がコードを挿入して実行することを困難にするが、たとえば、「Use after Free (開放済みメモリ使用)」などの手法を使うと、アプリケーションがメモリのどの位置を使用しているかを特定してASLRをバイパスすることが可能だった。
今回搭載されたCFGは、正常な関数のみを呼び出すことで不正な関数が読み込まれることを防ぎ、アプリケーションのコードの流れと連続性を監視して、不正と判断した場合はコード ハイジャックなどの非直接的なコールが実行される前に、アプリケーションを終了してコードの実行を防ぐもの。
仮にASLRがバイパスされるなどで悪用コードを挿入された場合でも、その先の重要情報の搾取やPCの遠隔操作といった実際の被害を阻止できるという。
同社は、セキュリティ強化の観点から、アプリケーションをCFGでコンパイルするよう、開発者に推奨している。
この記事もおすすめ
提供元の記事
関連リンク
-
new
「ヤバ…夫にバレる!」推し活で散財したのがバレたら夫はなんて言う!? 夫だってゴルフで満喫してるからいいよね?
-
【MLB】パドレス オープン戦直前に3投手獲得 総額600万ドル弱の補強でローテ競争激化
-
【伊藤蘭 インタビュー】今も変わらぬ魅力の源泉とは── 春の全国ツアー&新アルバム『Bright on』に込めた思いも明かす「一緒に輝くスイッチを入れたい」
-
『お色直しは絶対“4回”』頑なに意見を曲げない花嫁。プランナーすら困惑する中⇒迎えた式が悲惨だった話。
-
new
モーニング娘。‘26・牧野真莉愛、米国代表主将のジャッジに夢中 『LOVEマシーン』で日本代表にエール送る 「日本と対戦したらどっちを応援したらいいか…」