Widely used blood tests to detect tuberculosis are "dangerous" to patients because they are unreliable and can produce wrong results, the World Health Organisation warned Sunday.