Internet leaks causing uproar