British spies lives could be put at risk by publicity campaign, while foreign agents will find it easy to breach the borders of the UK.