Uppdatera RouterOS pÄ din MikroTik

Uppdatera RouterOS pÄ din MikroTik
PÄ kvÀllen den 10 mars började Mail.ru:s support ta emot klagomÄl frÄn anvÀndare om att de inte kunde ansluta till Mail.ru:s IMAP/SMTP-servrar via e-postprogram. Vissa anslutningar gick inte igenom, medan andra visade certifikatfel. Felet orsakades av att "servern" gav ett sjÀlvsignerat TLS-certifikat.
 
Uppdatera RouterOS pÄ din MikroTik
Under tvÄ dagar kom det in över 10 klagomÄl frÄn anvÀndare frÄn olika nÀtverk och med olika enheter, vilket gjorde det osannolikt att problemet lÄg i nÄgon enskild leverantörs nÀtverk. En mer detaljerad granskning av problemet visade att det skedde en förfalskning av imap.mail.ru-servern (liksom andra e-postservrar och tjÀnster) pÄ DNS-nivÄ. Vid vidare undersökning, med aktiv hjÀlp frÄn vÄra anvÀndare, fann vi att orsaken lÄg i en felaktig post i cachen pÄ deras router, som ocksÄ fungerar som en lokal DNS-resolver, vilket i mÄnga (men inte alla) fall visade sig vara en MikroTik-enhet, mycket populÀr i smÄ företagsnÀtverk och hos smÄ internetleverantörer.

Vad Àr problemet

I september 2019 upptÀckte forskare fann flera sÄrbarheter i MikroTik RouterOS (CVE-2019-3976, CVE-2019-3977, CVE-2019-3978, CVE-2019-3979) som möjliggjorde DNS cache poisoning-attacker, dvs. möjligheten att förfalska DNS-poster i routerns DNS-cache, dÀr CVE-2019-3978 tillÄter angriparen att initiera en sÄdan begÀran sjÀlv via port 8291 (UDP och TCP) utan att vÀnta pÄ att nÄgon i det interna nÀtverket ska begÀra en post pÄ sin DNS-server. SÄrbarheten ÄtgÀrdades av MikroTik i versionerna RouterOS 6.45.7 (stabil) och 6.44.6 (lÄngsiktig) den 28 oktober 2019, men enligt undersökningar har majoriteten av anvÀndarna för nÀrvarande inte installerat patcharna.

Det Àr tydligt att detta problem för nÀrvarande utnyttjas aktivt "i realtid".

Vad Àr faran med detta

Angriparen kan förfalska DNS-posten för vilken vÀrd som helst som en anvÀndare i det interna nÀtverket kontaktar, och dÀrmed avlyssna trafiken till den. Om kÀnslig information överförs utan kryptering (t.ex. via http:// utan TLS) eller om anvÀndaren gÄr med pÄ att acceptera ett falskt certifikat kan angriparen fÄ tillgÄng till all data som skickas genom anslutningen, exempelvis inloggning eller lösenord. TyvÀrr visar erfarenheten att om anvÀndaren har möjlighet att acceptera ett falskt certifikat kommer de att utnyttja den möjligheten.

Varför just SMTP- och IMAP-servrar, och vad skyddade anvÀndarna

Varför försökte angriparna fÄnga SMTP/IMAP-trafik frÄn e-postapplikationer istÀllet för webbtrafik, Àven om en stor del av anvÀndarna kommer Ät e-posten via webblÀsare över HTTPS?

Inte alla e-postprogram som anvÀnder SMTP och IMAP/POP3 skyddar anvÀndaren frÄn fel, genom att förhindra att denne skickar inloggning och lösenord över en osÀker eller komprometterad anslutning, trots att standarden RFC 8314, antogs redan 2018 (och implementerades i Mail.ru mycket tidigare), borde de skydda anvÀndaren frÄn att lösenordet fÄngas över vilken osÀker anslutning som helst. Dessutom anvÀnds protokollet OAuth mycket sÀllan i e-postklienter (det stöds av Mail.ru:s e-postservrar), och utan det överförs inloggning och lösenord i varje session.

WebblÀsare kan vara nÄgot bÀttre skyddade mot Man-in-the-Middle-attacker. PÄ alla kritiska domÀner mail.ru har vi dessutom aktiverat HSTS-policy (HTTP strict transport security) utöver HTTPS. Med HSTS aktiverat ger moderna webblÀsare anvÀndaren inte en enkel möjlighet att acceptera ett falskt certifikat, Àven om anvÀndaren skulle vilja. Förutom HSTS har anvÀndarna skyddats av det faktum att sedan 2017 har SMTP-, IMAP- och POP3-servrarna frÄn Mail.ru förbjudit överföring av lösenord över osÀkra anslutningar; alla vÄra anvÀndare har anvÀnt TLS för Ätkomst via SMTP, POP3 och IMAP, och dÀrför kan inloggning och lösenord endast fÄngas om anvÀndaren sjÀlv gÄr med pÄ att acceptera ett manipulerat certifikat.

För mobila anvÀndare rekommenderar vi alltid att anvÀnda Mail.ru-appar för att fÄ Ätkomst till e-posten, eftersom det Àr sÀkrare att arbeta med e-post i dem Àn i webblÀsare eller inbyggda SMTP/IMAP-klienter.

Vad som behöver göras

Det Àr nödvÀndigt att uppdatera firmware för MikroTik RouterOS till en sÀker version. Om detta av nÄgon anledning inte Àr möjligt, mÄste trafiken filtreras efter port 8291 (tcp och udp), vilket gör det svÄrare att utnyttja problemet, Àven om det inte eliminerar möjligheten för passiv injektion i DNS-cache. Internetleverantörer bör filtrera denna port i sina nÀtverk för att skydda företagsanvÀndare. 

Alla anvÀndare som accepterat det manipulerade certifikatet bör omedelbart byta lösenord för e-post och andra tjÀnster för vilka detta certifikat accepterades. Vi kommer ocksÄ att informera anvÀndare som loggar in pÄ e-posten via sÄrbara enheter.

P.S. Det finns en relaterad sÄrbarhet som beskrivs i inlÀgget LukaSafonov "Backport sÄrbarhet i RouterOS hotar hundratusentals enheter".

KĂ€lla: habr.com

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster