I have written a .NET Windows service which runs as "Local System". Recently I read that, running as local system might expose system credential to hackers enabling them to take over the system.
What are the risks involved and how can I prevent them when I run service as Local System.