A computer virus that uses the macro capabilities of an application to
execute code or programming steps that are embedded in data files associated
with specific applications. Because users have learned not to execute programs
from unknown sources for security reasons, attackers have turned to using macro
viruses to embed malware in innocuous data files. Modern virus scanners detect
macro viruses, as well.
See Also:
Macro; Virus.