Macro virus

Virus using a macro language, e.g. in Office documents

'Macro virus' refers to any virus that uses macro languages, but most commonly to the large number of viruses that targeted Microsoft's Office software in the 1990s.

Macro languages are intended to allow the automation of tasks within a program. However, in some systems these languages can be exploited to carry out more malicious tasks, including infecting other files and changing data in them. In Office programs affected by macros, the template file is infected when a malicious file is loaded, and thus each further file loaded is infected in turn. The majority of macro viruses target Word documents (.doc) and Excel spreadsheets (.xls), but macro viruses for PowerPoint and other Office products also exist.

Many of the security holes in the macro languages were closed with the release of Office 2000, and since then macro viruses have become considerably less prevalent.

Related web links

Quick Links

Should software vendors extend support for their products on Windows XP beyond the end-of-life of the operating system?
Yes - it keeps their users secure
No - it encourages users to continue to use a less secure OS
I don't know
Leave a comment
View 23 comments

Jobs Recruit Sidebar

Virus Bulletin
In this month's magazine:
  • VBSpam comparative review March 2014
  • VB100 comparative review on Ubuntu Server 12.04LTS
  • The shape of things to come
  • Threat intelligence sharing: tying one hand behind our backs
  • The curse of Necurs, part 1
  • More fast or more dirty?
  • Tofsee botnet
  • Back to VBA
  • Is the security industry up to the new challenges to come?
  • Greetz from academe: No place to Hyde
Virus Bulletin 04 2014
Subscribe now!

Virus Bulletin currently has 231,290 registered users.