From Bruce Schneier news letter
Biohackers Encoded Malware in a Strand of DNA
One of the common ways to hack a computer is to mess with its input
data. That is, if you can feed the computer data that it interprets --
or misinterprets -- in a particular way, you can trick the computer into
doing things that it wasn't intended to do. This is basically what a
buffer overflow attack is: the data input overflows a buffer and ends up
being executed by the computer process. Well, some researchers did this
with a computer that processes DNA, and they encoded their malware in
the DNA strands themselves.
University of Washington has shown for the first time that it’s possible to encode malicious software into physical strands of DNA, so that when a gene sequencer analyzes it the resulting data becomes a program that corrupts gene-sequencing software and takes control of the underlying computer.
Biohackers Encoded Malware in a Strand of DNA