Fundamental security flaws in USB