Wednesday, August 13, 2003 04:38 AM
The short answer is yes, a hacker could take control of your machine, or take it down (through a massive attack through your port)
The long answer is "depends", there are a lot of possible situations where security could be compromised, as, for example,
- How good is your code? Is it programmed in such a way remote user could gain control on your local machine?
- If it's programmed en Java, your security is compromised by JVM security issues
- If your application consumes a lot of resources for every user connection (like creating new Threads, new enviroments, etc.), this could make your program running very slow and could have consequences over all your server.
- Is your code running as a privileged user (Administrator, root, ...), or as a normal user?
As you can see when you open a service to a set of users (controller or uncontrolled), you have really a lot of possible situations in which security is compromised.