
このリポジトリには、UNIPRのセキュリティ情報学コース向けのXZ Utilsのセキュリティ脆弱性に関する簡単な調査とプレゼンテーションが含まれています。
Ubuntuによる脆弱性の説明:
バージョン5.6.0以降のxzのアップストリームtarballに悪意のあるコードが発見されました。複雑な難読化の連鎖を通じて、liblzmaのビルドプロセスは、ソースコード内に偽装されたテストファイルから事前にビルドされたオブジェクトファイルを抽出し、それを用いてliblzmaコード内の特定の関数を変更します。その結果、修正されたliblzmaライブラリが生成され、このライブラリにリンクされている任意のソフトウェアによって使用され、そのライブラリとのデータのやり取りを傍受・変更することが可能になります。
