DNAをストレージとして使用する試みは以前から行われているが、米国・ワシントン大学の研究チームがDNAにエクスプロイトコードを格納してコンピューターを攻撃する実験を行っている(ワシントン大学のニュース記事、 論文: PDF、 HackReadの記事、 The Registerの記事)。 実験ではDNAシーケンサーが出力するFASTQファイルにエクスプロイトコードが含まれるようDNA鎖を合成。FASTQファイルの圧縮に用いるfqzcompユーティリティーを改変し、想定より長いDNAリードを読み込むとバッファーオーバーフローを引き起こす脆弱性を追加している。このエクスプロイトコードによる攻撃が成功するとターゲットマシンはリモートサーバーに接続し、リモートから任意のコードを実行可能になる。なお、実験はASLRを無効化するなど、攻撃者に有利な環境で行われている。 エクスプロイトコードはシーケンシン
![DNAに格納したエクスプロイトでコンピューターを攻撃する実験 | スラド セキュリティ](https://cdn-ak-scissors.b.st-hatena.com/image/square/e9436eb6306e4e0e6f29e1949eb97d5408f6290d/height=288;version=1;width=512/https%3A%2F%2Fimages.srad.jp%2Ftopics%2Fbiotech_64.png)