This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

insecure default exception

Hello,

maybe I misunderstand the predefined regular expressions which exclude Microsoft URLs from the antivirus filter, but it seems to me as if the could be compromised by using the right domain name. The ASG has a predefined exception "Microsoft Windows Update [Allows Windows Update without content scanning side effects.]" which skips "Authentication / Antivirus / Extension blocking / URL Filter / Content Removal" from URLs matching this regular expressions:

^https?://[A-Za-z0-9.-]*windowsupdate.com/
^https?://[A-Za-z0-9.-]*microsoft.com/

According to this expression I can simply create a website e.g. http://www.a-virus-from-microsoft.com and upload any malware on this site. The ASG will never scan the content because the domain ends with microsoft.com.
The problem could be solved by changing these URLs to: 

^https?://windowsupdate.com/
^https?://microsoft.com/
^https?://[A-Za-z0-9.-]*\.windowsupdate.com/
^https?://[A-Za-z0-9.-]*\.microsoft.com/

The same problem exists with the adobe.com and apple.com exception.

It would be great if Astaro would change this with the next version.


This thread was automatically locked due to age.
Parents
  • Though v7 doesn't seem to explicitly use regex, I think it's gotta be buried in there somewhere, either that or the filters are broken.  When I created a domain filter of eicar.com it allowed a *file* through called eicar.com.  It sounds really like the problem's with the filter being applied to the whole packet instead of the source domain of the packet, at least in v7.
Reply
  • Though v7 doesn't seem to explicitly use regex, I think it's gotta be buried in there somewhere, either that or the filters are broken.  When I created a domain filter of eicar.com it allowed a *file* through called eicar.com.  It sounds really like the problem's with the filter being applied to the whole packet instead of the source domain of the packet, at least in v7.
Children
No Data