Dr. Web is free like beer, theres Eset, Kaspersky etc. You can download trial versions.
probably cross site scripting (not sure, am not a security anything), or your database getting compromised. Using Linux does not prevent you from vulnerabilities affecting web technoclogies