If your expert was performing formal analysis on this web application, you should have received a report detailing the "how", "where", and "why" this application was compromised. Having someone tell you the application has holes in it without proof of said holes is useless, in my opinion.
That being said, there's no easy answer to your question. You've got to fuzz this application yourself.


