A SharePoint Server biztonságossá tételéhez a beépített víruskereső rendszerre további védelmi rétegeket kell építeni, mivel az egyetlen motor segítségével minden fájlt csak egyszer vizsgál át, feltöltéskor vagy letöltéskor. Multiscanning, a CDR (Content Disarm and Reconstruction), a DLP (Data Loss Prevention) és a folyamatos újravizsgálat pótolják azokat a biztonsági réseket, amelyek miatt a rosszindulatú programok és a zsarolóprogramok rejtve maradhatnak.
A legfontosabb tudnivalók
- Server SharePoint Server beépített víruskeresője (VSAPI vagy AMSI) minden fájlt egyetlen motorral vizsgál át , kizárólag feltöltéskor vagy letöltéskor. A már tárolt fájlokat soha nem vizsgálja át újra.
- Az az fájl, amelyet az első napon „tiszta” minősítéssel jelöltek meg, ezt a minősítést határozatlan ideig megtartja, így a rosszindulatú programok és a zsarolóprogramok észrevétlenül maradhatnak, miközben a szignatúrák és az észlelési modellek folyamatosan fejlődnek körülöttük.
- A verziótörténet tovább növeli a kockázatot: minden megőrzött másolat ugyanolyan, be nem szkennelt, tárolási kockázatot hordoz, mint az aktuális fájl.
- A 2025. júliusi ToolShell/Warlock-támadások során kiderült, hogy a támadók olyan web-shell fájlokat helyeztek el, amelyeket az egy motoron alapuló, adott időpontra vonatkozó vizsgálat soha nem volt képes felismerni.
- A biztonsági rés megszüntetéséhez többszintű védelmi rendszerre van szükség. Ez a rendszer a natív vizsgálat mellett kiegészül multiscanning, a CDR-rel (Content Disarm and Reconstruction), a DLP-vel (Data Loss Prevention) és a folyamatos újravizsgálattal.
- MetaDefender Security™ OPSWAT vállalati adatvédelmi platformja, amely a Metascan™ Multiscanning™, a Deep CDR™ technológia és a Proactive DLP™ megoldásokat alkalmazza az új feltöltések és a már tárolt fájlok ellenőrzésére.
Amikor a helyszíni SharePoint-felhasználók és rendszergazdák feltöltenek egy fájlt, azt vagy egy harmadik féltől származó víruskeresővel, vagy AMSI-kompatibilis motorokkal (például a Microsoft Defenderrel) ellenőrzik. Ha a fájl átmegy ezen az első ellenőrzésen, akkor azt kezelettnek tekintik. Egyszer megtisztítva, örökre tiszta. Pontosan ez a feltételezés teszi lehetővé, hogy a rosszindulatú programok és a zsarolóprogramok hasznos terhelései észrevétlenül maradjanak a tárhelyben; néha akár évekig is.
A Microsoft ezt egyértelműen kijelenti: a SharePoint rosszindulatú programok elleni védelme ugyan csökkentheti a károkat, de nem szolgál egyetlen védelmi pontként.
A BFSI (banki, pénzügyi szolgáltatások és biztosítás), az egészségügy, a közszféra, valamint az OT (operatív technológia) vagy a kritikus infrastruktúra területén a veszélynek kitett adatok közé tartoznak a jogszabályi bejelentések, a betegnyilvántartások, az ügyiratok és a műszaki dokumentáció. Mindezek egy olyan adattárban találhatók, amely évről évre folyamatosan bővül, miközben senki sem tér vissza ahhoz, hogy újra átvizsgálja a már benne lévő adatokat.
A következőkben három dologra fogunk összpontosítani: hogyan működik valójában a SharePoint víruskeresése, mit nem fed le, és hogyan kellene kinéznie egy többszintű, hatékony SharePoint-fájltár-biztonsági rendszernek.
2025 júliusában a Microsoft nyilvánosságra hozta, hogy aktívan kihasználják a helyszíni SharePoint Server érintő, hitelesítés nélküli távoli kódvégrehajtási sebezhetőségi láncot: CVE-2025-49706, CVE-2025-49704, amelyhez később a CVE-2025-53770 és a CVE-2025-53771 is csatlakozott. A sebezhetőség kihasználásához nem volt szükség hitelesítő adatokra vagy bejelentkezésre.
A Microsoft ezt követően kiadott egy javítást, és a kihasználási lánc elnevezést kapott: ToolShell.
Az Infosecurity Magazine által idézett Eye Security elemzése szerint 41 országban, 145 szervezetnél összesen 396 fertőzött rendszert tártak fel. A kormányzati szektor szenvedte el a legnagyobb károkat: a megerősített fertőzések 30%-a ide tartozott, és egyedül az Egyesült Államok adta a teljes szám 31%-át. Ettől függetlenül a Shadowserver Foundation arról számolt be, hogy több mint 10 700 SharePoint-példány maradt sebezhető állapotban, és bárki elérhette őket, aki ugyanazt a kihasználási láncot futtatta, még azután is, hogy nyilvánosságra került a sebezhetőség, amely több száz szervezetet érintett. A Storm-2603, az exploit mögött álló csoportok egyike, ezt a sebezhetőséget Warlock ransomware-terheléssé alakította át.
Miután bejutottak, a Storm-2603 ellopott hitelesítő adatokat és legitim rendszergazdai eszközöket használt fel a rendszereken belüli oldalirányú terjedéshez. Ez a mozgás nem keltett gyanút, mivel olyan eszközökre támaszkodott, amelyeknek ott kellett lenniük. A Storm-2603 web-shell-eket telepített, és fontos adatokat szivárogtatott ki. A sebezhetőség kijavítása után is megőrizték a hozzáférést, mivel a támadók már korábban ellopták azokat a kulcsokat, amelyek az érvényes hitelesítési tokenek hamisításához szükségesek voltak.
A ToolShell négy, egymáshoz kapcsolódó CVE-re épül, amelyekbe már a kezdetektől fogva beépítették a javítások megkerülését. A CVE-2025-53770 és -53771 kifejezetten azért léteznek, mert a CVE-2025-49704 és -49706 eredeti javításai megkerülhetők voltak.
Ami igazán számít, az az, hogy egy támadó kétszer is gyorsabban alkalmazkodott, mint a javítási ciklus, ugyanazon a célponton, néhány héten belül.
Az olyan statikus ellenőrzési módszerek, mint az egyes antivírusprogramok, amelyek egy fájlt egyszer ellenőriznek egy adott gyártó aláírásai alapján, eleve nem arra lettek kifejlesztve, hogy kiszűrjék a szerveroldali támadási láncokat. Ráadásul nem képesek védelmet nyújtani olyan támadó ellen, aki a javítás kiadása után visszatér egy, a javítást megkerülő módszerrel.
A ToolShell jól szemlélteti, hogy milyen kifinomult támadásokra számíthatunk manapság kifejezetten a SharePoint-kiszolgálók ellen. Nincs okunk feltételezni, hogy ez volt az utolsó ilyen jellegű támadás. Vajon az ezeken a kiszolgálókon tárolt adatokat olyan védelem óvja, amely lépést tart a fejleményekkel, vagy csupán egy egyszeri ellenőrzés, ami után a dolgot lezártnak tekintik?
Igazság szerint a ToolShell nem egy olyan rosszindulatú dokumentum volt, amely átcsúszott volna a feltöltéskor végzett ellenőrzésen. De a támadók által elhelyezett webes shell (a spinstall0.aspx és annak átnevezett változatai)? Az már egy fájl. Ott maradt a szerveren, és hogy észlelték-e, az a korábban leírt korlátoktól függött: egy ellenőrzőmotor, egyszeri ellenőrzés, egy adott időpontban.
Ez az a mechanizmus, amely összeköti ezt az esetet a tágabb értelemben vett érveléssel. A javítás kifejezetten a ToolShell-sebezhetőségi láncot zárja le. A tárolóban már meglévő, még nem vizsgált következő fájlra azonban nincs hatással.
Hogyan Storage Security a MetaDefender™ Storage Security ezeknek a követelményeknek?
A MetaDefender™ Storage Security az OPSWAT vállalati adatvédelmi platformja, amelyet úgy terveztek, hogy Multiscanning Metascan™ Multiscanning, a Deep CDR™ technológia és a Proactive DLP™ segítségével biztosítsa a fájlok biztonságát a helyszíni, hibrid és felhőalapú tárolókban egyaránt, mind az újonnan feltöltött, mind a már tárolt tartalmak átvizsgálásával.
A SharePoint-felhasználók számára a platform megoldást kínál mind a tartalom „nyugalmi állapotában” felmerülő problémára, mind pedig az egyetlen motorra korlátozódó felismerésből adódó korlátokra. A folyamat a következőképpen zajlik:
- A Metascan™ Multiscanning technológiával több mint 30 kártevőellenes motorral történő vizsgálat; ha egy gyártó elmulasztja egy fenyegetés észlelését, annak még 29 esélye van arra, hogy felfedezzék.
- A Deep CDR™ technológia kiküszöböli az észlelés során fellépő „vakfoltokat”; a Deep CDR™ technológia lebontja és biztonságos szerkezetbe építi át a fájlokat, ami hasznos a termelékenységi fájlokban rejtőző zero-day ismeretlen fenyegetések ellen. A fájl lebontására akkor is sor kerül, ha nem azonosítottak fenyegetést.
- A Proactive DLP™ technológia az adatfájlokban található érzékeny vagy bizalmas adatok azonosításával, blokkolásával és elrejtésével csökkenti az adatszivárgás kockázatát. A PCI DSS, PHI vagy CUI előírások által szabályozott BFSI-, egészségügyi és kormányzati környezetekben ez egy olyan megfelelőségi ellenőrzési mechanizmus, amely a rosszindulatú programok elleni védelemre és az ellenőrzési naplókra épül.
Többféle szkennelési lehetőség a MetaDefender Storage Security megoldásában
A SharePoint natív modelljétől jelentősen eltérően MetaDefender Storage Security a tárolóban már meglévő tartalmak valós idejű, ütemezett és igény szerinti vizsgálatát. A valós idejű védelem másodpercek alatt biztosítja az új feltöltések védelmét, míg az ütemezett és igény szerinti vizsgálatok garantálják a meglévő fájlok és a korábbi verziók védelmét.
A telepítés ott marad, ahol szükség van rá
MetaDefender Storage Security többféle modellbenis bevezethető: fizikai szervereken közvetlen hardveres telepítéssel, virtualizációs platformokon (VMware, Hyper-V és XenServer kompatibilis), a főbb felhőszolgáltatók IaaS (Infrastructure as a Service) szolgáltatásain keresztül, illetve konténeres telepítéssel Kubernetes-klaszterekben.
Gyakran ismételt kérdések
1. A SharePoint Server automatikusan Server a fájlokat rosszindulatú programok szempontjából?
Igen, de csak bizonyos esetekben. Server SharePoint Server egyetlen motor segítségével, a VSAPI-n vagy az AMSI-alapú dokumentumvírus-ellenőrző funkción keresztül Server ellenőrizni a dokumentumokat feltöltéskor, letöltéskor és online szerkesztéskor. A könyvtárakban már tárolt fájlokat azonban nem ellenőrzi újra automatikusan.
2. Előfordulhat-e, hogy egy rosszindulatú program észrevétlenül rejtőzik egy SharePoint Server tárban?
Igen. ServerSharePoint Serverbeépített víruskereső-integrációi (VSAPI vagy AMSI) a fájlokat feltöltéskor vagy letöltéskor vizsgálják meg, az adott pillanatban egy adott motor szignatúráinak felhasználásával. A fájlokat utólag nem vizsgálják újra, így egy olyan fájl, amely akkor tiszta volt – vagy egyszerűen csak felismerhetetlen –, amikor a motor szignatúrái még nem voltak naprakészek, határozatlan ideig a könyvtárban maradhat.
3. A SharePoint Server beolvassa-e a már tárolt fájlokat?
Nem. A natív szkennelés eseményalapú, és feltöltési vagy letöltési tevékenység indítja el. Nem fut rendszeres időközönként a meglévő tartalmakon, beleértve a verziótörténetben megőrzött régebbi fájlverziókat sem.
4. Hogyan használhatják a támadók a SharePointot a rosszindulatú programok terjesztésére, és nem csupán azok tárolására?
A támadók kihasználhatják a SharePoint megosztási és szinkronizálási funkcióit – külső vagy vendéglinkeket, szinkronizált könyvtárakat, illetve olyan feltört webhelyeket, amelyek adathalász dokumentumokat és rosszindulatú linkeket tárolnak – annak érdekében, hogy egy tárolóban már előkészített fájlt továbbítsanak más felhasználóknak és végpontoknak.
5. A SharePoint Online (Microsoft 365) esetében is fennállnak ugyanazok a biztonsági rések, és érintett-e a ToolShell által okozott probléma?
Nem. A ToolShell kihasználási lánc Server helyszíni SharePoint Server volt hatással; a SharePoint Online-t nem érintette. Az itt tárgyalt, a tárolt adatokra és az egymotoros vizsgálatra vonatkozó korlátozások szintén érvényesek Server helyszíni Server .
6. Mi az a ToolShell, és a javítás teljes mértékben orvosolja-e a problémát?
A ToolShell egy láncolt kihasználási módszer (CVE-2025-49704, CVE-2025-49706, CVE-2025-53770, CVE-2025-53771), amely hitelesítés nélküli távoli kódfuttatást tesz lehetővé Server helyszíni SharePoint Server. A javítások megszüntetik a sebezhetőségeket, de mivel a támadók ellopták a gépi kulcsokat, a szervezeteknek kulcsváltást is végre kell hajtaniuk, és fel kell kutatniuk a már elhelyezett web-shell-eket.
7. Miért kell frissítés után megváltoztatnom az ASP.NET-gépkulcsokat?
Azok a támadók, akik ellopták a rendszer kulcsait, a frissítés telepítése után is képesek érvényes hitelesítési tokeneket hamisítani. A CISA iránymutatása szerint először cserélni kell a kulcsokat, majd telepíteni a frissítést, utána ismét cserélni a kulcsokat, végül az iisreset.exe parancs segítségével újraindítani az IIS-t, hogy a frissítés valóban kiszorítsa a támadót.
8. Az AMSI engedélyezése megvédi-e a SharePointot a ToolShell-től?
Az AMSI-alapú kérésszűrő integráció (amely a 2023. szeptemberi frissítések óta alapértelmezés szerint engedélyezett, ideális esetben „Teljes módban”) ellenőrzi a bejövő kéréseket, és képes blokkolni a hitelesítetlen ToolShell-támadásokat. Ez független az AMSI-alapú dokumentumvírus-védelmi funkciótól, amely a fájlok tartalmát vizsgálja a feltöltés és a letöltés során.

