Potential in this case is being used to indicate that there is significant evidence that he is a Russian asset, but that it has not been specifically proven. Not potential in 'well he has potential uses if he is an asset.'
Perhaps a more specific phrase would have been 'suspected Russian asset'
Perhaps a more specific phrase would have been 'suspected Russian asset'