質問: truetypeフォントに悪意のあるコードを含めることはできますか? 私はこれに関する情報を探していましたが、それほどしっかりしたものは見つかりませんでした。 fonttoolsライブラリのttxツールを使用してフォントをxml形式に逆コンパイルしましたが、ファイルから何も取得できませんでした。truetypeフォントに悪意のある可能性のある実行可能コードが含まれている可能性はありますか?
回答: truetype のウィキペディアのエントリによると、レンダリング中にヒント言語が使用されます。このヒンティング言語は仮想マシンによって処理されますが、悪意のあるヒンティングコードがその仮想マシンのさまざまな実装の脆弱性を利用する機会を与えます。実行されていないデータが不良であると、バッファオーバーフローが発生し、コードが実行されるべきでない場所で実行される可能性があることに注意してください。したがって、データ形式に実行可能コードまたは仮想的に実行可能なコードが含まれていないからといって、コードが含まれていないとは限りません。リモートコード実行につながる可能性のある脆弱性。