If you give an agent access to any of those components without thinking about it you are going to get hacked.