Microsoft aikoo estää kaikki ladatut Office-makrot

Microsoft Office for Windows estää pian Internetistä ladatut makrotiedostot jopa vanhemmissa Office-versioissa.

Microsoft Office on tukenut Visual Basic for Applications (VBA) -makroja Excel 5.0:sta lähtien vuonna 1993, ja ominaisuus saapui muihin sovelluksiin Office 97:n julkaisun myötä. Vaikka ne voivat olla uskomattoman hyödyllisiä, etenkin kun automatisoidaan tylsiä tehtäviä asiakirjoissa, niitä käytetään usein haittaohjelmien levittämiseen. Microsoft ilmoitti maanantaina, että kaikki Office-makrot poistetaan oletusarvoisesti käytöstä kaikissa tällä hetkellä tuetuissa Office-sovelluksissa.

Microsoft on jo alkanut poistaa vanhoja Excel 4.0 -makroja käytöstä, joka tunnetaan myös nimellä XLM-makrot, mutta nyt yritys on siirtymässä hieman uudempiin VBA-makroihin. Microsoft sanoi yhteisöviestissä (kautta The Verge) maanantaina, "Microsoft Office on toimittanut vuosia tehokkaita automaatioominaisuuksia, joita kutsutaan aktiiviseksi sisällöksi, yleisimpiä ovat makrot. Vaikka tarjosimme ilmoituspalkin käyttäjiä varoittamaan näistä makroista, käyttäjät voivat silti päättää ottaa makrot käyttöön napsauttamalla painiketta. Huonot toimijat lähettävät Office-tiedostoissa olevia makroja loppukäyttäjille, jotka tietämättään ottavat ne käyttöön. Haitalliset hyötykuormat ovat toimitetaan, ja vaikutukset voivat olla vakavia, mukaan lukien haittaohjelmat, vaarantunut identiteetti, tietojen menetys ja etäkäyttö pääsy."

Uusi suojausbanneri Office-sovelluksissa

Microsoft estää pian kaikki Internetistä ladatut VBA-makrot Accessissa, Excelissä, PowerPointissa, Visiossa ja Wordissa. Muutos näkyy ensin Office 365 -paketin versiossa 2203 alkaen nykyisen kanavan esikatselusta "huhtikuun alussa 2022" ja julkaistaan ​​myöhemmin Current Channelille, Monthly Enterprise Channelille ja Semi-Annual Enterpriselle kanava. Tämän päivityksen jälkeen ainoa tapa käyttää makroja Internetistä ladatuissa tiedostoissa on poistaa "Mark of the Web" -attribuutti tiedoston tiedoissa.

Muutos ei kuitenkaan näy vain Microsoft Officen uusimmissa versioissa. Yhtiö sanoi myös ilmoituksessaan: "Myöhässä määritettävänä ajankohtana aiomme myös tehdä tämän muutoksen Office LTSC: lle, Office 2021:lle, Office 2019:lle, Office 2016:lle ja Office 2013:lle."

Microsoft ottaa käyttöön estotoiminnan vain Officessa Windowsissa, vaikka Office macOS: ssä tukee myös VBA-makroja. Officen mobiili- ja verkkoversiot eivät koskaan toimineet VBA-makrojen kanssa.