What is neagent and why does it need my password?
neagent is a Network Extension Agent. It is responsible for looking up your password from your keychain to establish a VPN connection. It is ok to provide your password if you have a HQ VPN connection installed.
You might see a popup that says something like "neagent wants to use your confidential information stored in "HQ VPN" in your keychain". This is asking you to re-enter your computer password. If you choose "Always Allow" you should stop seeing this popup, until you change your computer password.