Microsoft Office til Windows vil snart blokere makrofiler, der downloades fra internettet, selv på ældre versioner af Office.
Microsoft Office har understøttet Visual Basic for Applications (VBA)-makroer lige siden Excel 5.0 i 1993, og funktionen kom i andre applikationer med udgivelsen af Office 97. Selvom de kan være utrolig nyttige, især med automatisering af kedelige opgaver i dokumenter, bruges de ofte til at distribuere malware. Microsoft meddelte mandag, at alle Office-makroer vil være slået fra som standard på tværs af alle aktuelt understøttede Office-apps.
Microsoft er allerede begyndt at deaktivere ældre Excel 4.0-makroer, også kendt som XLM-makroer, men nu går virksomheden over på de lidt nyere VBA-makroer. Microsoft sagde i et community-indlæg (via Randen) i mandags, "I årevis har Microsoft Office leveret kraftfulde automatiseringsfunktioner kaldet aktivt indhold, den mest almindelige slags er makroer. Selvom vi leverede en meddelelseslinje til at advare brugere om disse makroer, kunne brugerne stadig beslutte at aktivere makroerne ved at klikke på en knap. Dårlige skuespillere sender makroer i Office-filer til slutbrugere, der ubevidst aktiverer dem, ondsindede nyttelaster er leveret, og påvirkningen kan være alvorlig, herunder malware, kompromitteret identitet, tab af data og fjernbetjening adgang."
Microsoft vil snart blokere alle VBA-makroer, der er downloadet fra internettet i Access, Excel, PowerPoint, Visio og Word. Ændringen vises først i version 2203 af Office 365-pakken, startende med den aktuelle kanal-forhåndsvisning i "begyndelsen af april 2022," og senere udrulning til Current Channel, Monthly Enterprise Channel og Semi-Annual Enterprise Kanal. Efter den opdatering er den eneste måde at bruge makroer i filer, der er downloadet fra internettet, at fjerne attributten "Mark of the Web". i fildataene.
Ændringen vises dog ikke kun i de nyeste versioner af Microsoft Office. Virksomheden sagde også i sin meddelelse, "på en fremtidig dato, der skal fastlægges, planlægger vi også at foretage denne ændring til Office LTSC, Office 2021, Office 2019, Office 2016 og Office 2013."
Microsoft ruller kun blokadfærden ud til Office på Windows, selvom Office på macOS også understøtter VBA-makroer. Mobil- og webversionerne af Office fungerede aldrig med VBA-makroer i første omgang.