• Kibernetska varnost

Varnost aplikacije Outlook Web App: zaščita strežnika Exchange z večstopenjsko avtentifikacijo (MFA)

  • Felix Rose-Collins
  • ••
  • 7 min read

Uvod

Večina razprav o varnosti oddaljenega dostopa se začne z VPN. Skoraj nobena se ne začne z Outlook Web App, kar je nenavadna vrzel, če upoštevamo, kaj OWA dejansko je: prijavni obrazec za poslovno e-pošto, ki se nahaja na odprtem internetu in je dostopen iz katerega koli brskalnika na kateri koli napravi, kjer koli. Ni treba konfigurirati nobenega VPN-odjemalca, ni treba obiti nobenega pravila požarnega zidu, ni treba prehajati skozi noben omrežni segment – le polje za uporabniško ime, polje za geslo in karkoli se strežnik Exchange odloči sprejeti.

Za napadalca je to skorajda neposredna pot do poštnega predala. Za ogroženo prijavo v OWA ni potrebno stransko gibanje, da postane nevarna – že takoj je nevarna, saj je cilj sam poštni predal. Za ogrožanje poslovne e-pošte ni potrebna zlonamerna programska oprema, ni potreben izkoriščevalski program in ne sproži večine orodij za odkrivanje, namenjenih za vdore v omrežje. Potreben je le en niz veljavnih poverilnic in prijavna stran, ki ne zahteva ničesar drugega.

Zakaj lokalni in hibridni Exchange ne dobita MFA brezplačno

Zmeda na tem področju je razumljiva, saj najemniki Microsoft 365, ki uporabljajo Exchange Online, dejansko dobijo močno avtentifikacijo skoraj samodejno – politike pogojnega dostopa Entra ID lahko zahtevajo MFA na ravni identitete, še preden se sploh izda žeton seje, in ta zaščita se razširi na Outlook v spletu brez kakršne koli konfiguracije, specifične za Exchange. Varnostne ekipe, ki so doslej delale izključno v čistem oblačnem okolju, upravičeno domnevajo, da je MFA za spletno pošto del običajnega delovanja Exchangea.

Lokalni in hibridni Exchange tega obnašanja ne podedujeta. Lastni avtentifikacijski sklop strežnika Exchange – vloga storitev za dostop odjemalcev, ki upravlja z OWA in centrom za upravljanje Exchange – preveri uporabniško ime in geslo v Active Directoryju, in če ni dodatne konfiguracije, je to celotna odločitev o avtentifikaciji. V prijavo v lokalni OWA ni vgrajen noben drugi avtentifikacijski faktor. Hibridne razporeditve to še dodatno zapletajo: nekateri poštni predali so morda že preneseni v Exchange Online in zajeti v pogojni dostop, medtem ko drugi ostajajo lokalno in se morda še vedno zanašajo na lastno pot avtentifikacije strežnika Exchange, razen če ni bila izrecno konfigurirana hibridna sodobna avtentifikacija ali druga rešitev MFA. Povsem možno je, da organizacija verjame, da je njena e-pošta »zaščitena z MFA«, ker to drži za najemnika, medtem ko znaten del poštnih predalov še vedno ostaja za lokalnim OWA, ki zahteva le geslo.

To je vrzel, ki je pomembna z operativnega vidika, ne zato, ker bi bil lokalni Exchange po zasnovi manj varen, ampak zato, ker odgovornost za dodajanje drugega avtentifikacijskega faktorja v celoti prenese na skrbnika strežnika Exchange, pri čemer ni privzete rešitve, na katero bi se lahko zanesel.

Kaj dejansko omogoča napadalcu ogrožen račun OWA ali EAC

Vrednost enega samega prijavnega podatka za OWA je lahko podcenjena, če ga obravnavate kot »samo e-pošto«. V praksi je ogrožen poštni račun opora, iz katere se razvejajo številne različne poti napada.

Najbolj neposredna finančna škoda nastane pri zlorabi poslovne e-pošte (BEC).

Poslovna zloraba e-pošte (BEC) je finančno najbolj neposredna. Center FBI za prijave internetnih kaznivih dejanj (Internet Crime Complaint Center) je v letu 2025 v Združenih državah zabeležil 3,046 milijarde dolarjev prijavljenih izgub zaradi BEC, kar je druga najvišja kategorija izgub takoj za naložbenimi prevarami, razporejena med približno 24.768 pritožbami – povprečna izguba znaša več kot 120.000 dolarjev na potrjen incident. Za napade BEC je značilno, da ne vključujejo zlonamerne programske opreme niti zlonamernih povezav, ki bi jih lahko prestregel varnostni filter; napadalec se nahaja znotraj legitimnega poštnega predala, pošilja sporočila z legitimnega naslova in pogosto odgovarja znotraj obstoječega niza sporočil s spremenjeno bančno številko ali preusmerjenim računom. Pravila pretoka pošte otežujejo odkrivanje te tehnike po dejstvu – napadalec z dostopom do poštnega predala lahko ustvari pravilo za prejemno mapi, ki tiho posreduje ali izbriše sporočila, ki vsebujejo besede, kot so »račun«, »nakazilo« ali »plačilo«, s čimer ostane vdor skrit pred lastnikom računa, medtem ko se goljufiva komunikacija nadaljuje vzporedno.

Dostop po pooblastilu še poveča izpostavljenost.

Pooblastilo za dostop še poveča izpostavljenost. Izvršni asistenti in člani finančne ekipe imajo v okviru običajnega delovnega toka pogosto pooblastila za pošiljanje v imenu izvršnih direktorjev, kar pomeni, da se lahko en sam ogrožen račun asistenta uporabi za pošiljanje sporočil, ki izgledajo, kot da izvirajo neposredno od finančnega direktorja ali izvršnega direktorja, ne da bi se sploh dotaknili njihovih lastnih poverilnic.

Izpostavljenost podatkov je tišje tveganje

Izpostavljenost podatkov je tišje tveganje in pogosto tisto z večjimi posledicami za regulirane organizacije. V poštnem predalu se kopičijo priloge, notranja obvestila, kadrovska korespondenca in komunikacija s strankami iz več let, do katerih je mogoče dostopati prek lastnega vmesnika OWA, ko se napadalec avtentificira – ni potrebno ločeno orodje za iznos podatkov, saj lahko napadalec dostopa do vsebine poštnega predala in jo prenese z uporabo legitimnih funkcij OWA.

Pristop 1: MFA, uporabljena neposredno pri prijavi v OWA in EAC

Najbolj ciljno usmerjena rešitev obravnava specifično ogroženo površino, ne da bi posegala v karkoli drugega, povezanega z Active Directory. MFA za Outlook Web App in Exchange Admin Center se namesti kot komponenta v vlogi storitev Exchange Client Access, pri čemer se nahaja pred obstoječimi stranmi za prijavo v OWA in EAC, namesto da bi popolnoma nadomestila avtentifikacijski mehanizem Exchange. Po namestitvi se uporabniki najprej avtentificirajo s svojim običajnim uporabniškim imenom in geslom AD, nato pa opravijo drugi korak avtentifikacije – na primer z vnosom enkratne geslo (OTP) iz aplikacije za avtentifikacijo ali strojne ključnice ali s potrditvijo obvestila push –, preden se jim odobri seja.

Obseg se določi prek članstva v skupini Active Directory ob namestitvi: skrbnik lahko takoj zahteva MFA za celotno skupino uporabnikov ali jo sprva omogoči le za eno skupino AD – pilotno skupino ali konkretno skupino, ki ima dostop do Exchange Admin Centra –, medtem ko se načrtuje širša uvedba. Ta razlika je v praksi pomembna, saj računi EAC predstavljajo znatno večje organizacijsko tveganje kot posamezna poštna predalka; skrbniški račun z dostopom do EAC lahko ustvarja pravila pretoka pošte, spreminja dovoljenja ali izvaža podatke v celotnem okolju Exchange, kar je prav razlog, zakaj je zaščita prijav v EAC običajno prednostna naloga, tudi če celotna uvedba za vse uporabnike traja dlje.

Delovanje sej je nastavljivo in ni fiksno. Upravitelji določijo, kako pogosto se od uporabnikov zahteva novo OTP – na primer enkrat na 12 ur neprekinjene uporabe OWA –, pri čemer uravnotežijo nevšečnosti ponavljajočega se avtentificiranja z tveganjem dolgotrajne, nenadzorovane seje na skupni ali neupravljani napravi. Komponenta podpira HOTP, TOTP in sistem izziv-odgovor OCRA, kar zagotavlja prožnost za organizacije, ki uporabljajo različne vrste OTP-tokenov.

Pristop 2: MFA na ravni Active Directoryja, ki zajema OWA skupaj z vsem ostalim

Ožje vprašanje, ki si ga je vredno zastaviti pred namestitvijo komponente, namenjene posebej za OWA: ali je OWA dejansko edina storitev, povezana z AD, ki se še vedno avtentificira zgolj z geslom? Za večino lokalnih okolij je iskren odgovor »ne« – Winlogon, RDP in pogosto tudi notranje aplikacije, vezane na LDAP, so v enakem položaju, zaščitene le s tistim, kar določa politika gesel, ki jo uveljavlja AD.

Spoznajte Ranktracker

Platforma "vse v enem" za učinkovito SEO

Za vsakim uspešnim podjetjem stoji močna kampanja SEO. Vendar je ob neštetih orodjih in tehnikah optimizacije težko vedeti, kje začeti. Ne bojte se več, ker imam za vas prav to, kar vam lahko pomaga. Predstavljam platformo Ranktracker vse-v-enem za učinkovito SEO

Končno smo odprli registracijo za Ranktracker popolnoma brezplačno!

Ustvarite brezplačen račun

Ali se prijavite s svojimi poverilnicami

Večfaktorska avtentifikacija na ravni imenika rešuje to širšo izpostavljenost z integracijo v sam Active Directory, namesto na prijavni strani vsake posamezne storitve. Namesto vrste ločenih uvedb večfaktorskega preverjanja pristnosti (MFA) – ena komponenta za OWA, drug agent za RDP, RADIUS-proksi za VPN, vsaka neodvisno nameščena, konfigurirana in vzdrževana – integracija na ravni imenika spreminja način delovanja uporabniških poverilnic v Active Directoryju z zamenjavo statičnih gesel z dinamičnimi gesli, vezanimi na čas, tako da lahko storitve, povezane z AD, uporabljajo iste dinamične poverilnice, ne da bi za vsako storitev potrebovale ločene komponente MFA. OWA je vključena ne zato, ker bi bila posebej izbrana, ampak zato, ker mora zdaj, tako kot vse ostalo, kar je usmerjeno v AD, izpolnjevati isto preverjanje dinamičnih poverilnic.

Kompromis poteka v nasprotni smeri od pristopa 1: širše pokrivanje v zameno za daljnosežnejšo spremembo v načinu delovanja avtentifikacije AD v celotnem okolju, kar običajno zahteva bolj premišljeno testiranje in postopno uvajanje kot pri komponenti OWA za eno samo storitev. Prava izbira med tema dvema pristopoma je resnično odvisna od obsega – organizacija, katere edina nezaščitena površina, povezana z AD, je OWA, za popravek tega ne potrebuje poseganja v imenik; organizacija, ki ugotovi, da OWA, RDP in Winlogon vsi temeljijo na avtentifikaciji zgolj z geslom, pa ima širši problem, ki ga popravek za eno samo storitev ne bo rešil.

Kako deluje mehanizem na ravni imeniškega strežnika brez agentov na končnih točkah

Mehanizem, na katerem temelji večstopenjska avtentifikacija na ravni imeniškega strežnika, je vredno razumeti sam po sebi, saj pojasnjuje, zakaj doseže vsako storitev, povezano z AD, brez namestitve česarkoli na posamezne delovne postaje ali strežnike.

Dinamično avtentificiranje z močnim geslom deluje tako, da spreminja geslo, shranjeno v samem Active Directoryju, namesto da prestreza avtentifikacijski promet na vsaki končni točki. Statično geslo uporabnika se nadomesti z dinamičnim geslom na osnovi TOTP, ki se samodejno spreminja v intervalu, ki ga nastavi skrbnik – ta vrednost mora biti večkratnik 30 sekund. Trenutno dinamično geslo se generira z algoritmom TOTP in je uporabniku na voljo prek aplikacije Protectimus SMART ali podprtega chatbota. Ker se sprememba zgodi neposredno v imeniku, vsak odjemalec ali storitev, ki se avtentificira v AD – Winlogon, RDP, OWA, aplikacije, vezane na LDAP –, samodejno uporabi trenutno dinamično geslo, ne da bi ta storitev sploh vedela, da se je kaj spremenilo.

Prav to je tisto, kar ta pristop naredi brez agentov v smislu, ki je pomemben: na prenosnem računalniku, gostitelju RDP ali strežniku Exchange Client Access ne teče nobena programska oprema, ki bi preverjala drugi dejavnik. Imenik sam je točka izvrševanja. Ustrezna kompromisna rešitev je, da ta komponenta deluje kot del lokalne namestitve in ne kot storitev, ki deluje izključno v oblaku, saj zahteva neposredno integracijo z nadzornikom domene.

Izbira obsega: samo spletna pošta ali celotno okolje AD

Oba pristopa rešujeta osnovni problem – geslo samo po sebi ni več zadostno za avtentifikacijo –, vendar ga rešujeta na različnih točkah v sistemski strukturi, prava izbira pa je odvisna od natančnega pregleda stanja in ne od privzete preference.

Če sta OWA in EAC resnično edini storitvi, ki se še vedno avtentificirata v AD zgolj z geslom – VPN je že pokrit prek RADIUS, RDP je že zaklenjen, nobena druga zastarela aplikacija pa tiho ne zaupa poverilnicam AD –, ciljna komponenta OWA zapre to specifično vrzel z minimalnim motenjem vsega drugega, kar teče v povezavi z imenikom. Če inventar odkrije več kot eno izpostavljeno storitev – kar je pogostejši izid, ko se IT-ekipe dejansko lotijo iskanja –, večstopenjska avtentifikacija (MFA) na ravni imeniškega strežnika vse te storitve zaščiti iz ene same integracijske točke, namesto da bi za vsako posebej nabavljali ločen MFA-produkt.

V vsakem primeru podatki FBI o izgubah zaradi BEC kažejo na isto temeljno dejstvo: prijava v poslovni poštni predal, ki se nahaja na odprtem internetu, zgolj z geslom, ni več sprejemljiva rešitev za nobeno organizacijo, ki uporablja Exchange – bodisi lokalno, hibridno ali kako drugače.

Felix Rose-Collins

Felix Rose-Collins

Ranktracker's CEO/CMO & Co-founder

Felix Rose-Collins is the Co-founder and CEO/CMO of Ranktracker. With over 15 years of SEO experience, he has single-handedly scaled the Ranktracker site to over 500,000 monthly visits, with 390,000 of these stemming from organic searches each month.

Začnite uporabljati Ranktracker... brezplačno!

Ugotovite, kaj preprečuje uvrstitev vašega spletnega mesta.

Ustvarite brezplačen račun

Ali se prijavite s svojimi poverilnicami

Different views of Ranktracker app