To find vulnerabilities on websites there are certain tools that automatically check for each parameter for sources of error such as SQL injections and so on.
Is there such a thing for Minecraft servers?
Something that automatically searches commands or packets for gaps?
Not that I know…
You would have to know about the weaknesses before I can look for them
Other than trying out the weak points directly with a hack client, I can't think of anything. There's always a functioning crash exploit as long as the server is not secured with plugins (mojang hardly does anything against it)