Anti-virus programs are not always effective against new viruses, even those that use non-signature-based methods that should detect new viruses.
It's something that they miss a lot of the time because this type of [ransomware virus] comes from sites that use a polymorphism, which means they basically randomize the file they send you and it gets by well-known antivirus products very easily.