I wouldn't take any "audit" seriously that comes out less than a month from now. The reviewers have to go thru the code base, quickly find and point out the most insane idiocy (of which there is surely plenty left to find), smack the developers into understanding what is wrong, then keep looking for subtler problems while the developers fix the simple stuff. There may be issues requiring large-scale refactoring rather than getting rid of an exec here or there. Then the patch versions have to be reviewed and adversarially tested (i.e. by penetration testers from a security shop, not just normal QA within the company), there will probably be another round of patches, etc. I don't think the product is beyond hope of repair, but the problems seen have been so severe, and known for so long, that the company has little credibility left. They are going to have to bite some large bullets to get it right.