…was the case that they gave me. Specifically, SB.Badbunny, a fairly novel OpenOffice macro virus that attempts to spread via IRC. The novelty comes partly from the attention-grabbing trendiness of working on OpenOffice and many Unix-based operating systems (Linux and Macintosh included), but also with its use of a variety of scripting languages to improve portability. Badbunny doesn't just use the OpenOffice macro language, but has components written in Ruby, JavaScript, Python and Perl.
What makes this virus worth mentioning is that it illustrates how easily scripting platforms, extensibility, plug-ins, ActiveX, etc, can be abused. All too often, this is forgotten in the pursuit to match features with another vendor. Fortunately, in this case the ease-of-use of these scripting languages attracted an amateur developer who wrote multiple critical bugs in the code, causing Badbunny to barely replicate.
Given that Web servers are an area where operating systems are still very much mix-and-match, and where the open-source Web server, Apache, rules , the ability for malware to survive in a cross-platform, cross-application environment has particular relevance as more and more malware is pushed out via Web sites. How long until someone uses something like this to drop a JavaScript infector on a Web server, regardless of platform?
Already, we've seen even more sophisticated attacks, with 3rd-party advertisers, redirecting iframes, JavaScript and ANI/ActiveX vulnerabilities. Malware authors have even turned this into a c2c (criminal-to-criminal) business of sorts.
They just didn't advertise it with a man in a bunny suit; they were trying to make money.




Shopping





