Its been almost two weeks since this article appeared in PCWorld. I go to Netscape's site which has no information about any patches at all Sad

I'm wondering if anyone has info about this from any source.