If my user account is a NOPASSWD sudoer, does that mean any program I run can effectively gain root access by using sudo?
I noticed the default user on Raspbian is a NOPASSWD sudoer, and so I've been using the same sudo permissions for my own account. I've been looking into running rtorrent on this system, which by default is meant to be run interactively and used with tmux or the like. It is my understanding that it is a good idea to take extra precautions when running a program that allows incoming connections. This is why it is typically recommended to run a server daemon as its own user. This led me to the more general question above of whether running any program as a NOPASSWD sudoer in effect gives a malicious or vulnerable program root access even if I ran the program normally, without sudo?