@Kletskous : het risico voor Nederlanders is klein, tenzij je van openbare WiFi gebruikmaakt (ik schreef er zojuist over in https://www.security.nl/posting/958381).
@Steeph - wat de risico's zijn:
Stel je opent https://ing.nl met jouw webbrowser.
• Jouw webbrowser vraagt via DNS het IP-adres op van "ing.nl".
• Tenzij je van een onveilig netwerk gebruik maakt (zoals openbare WiFi) is het voor aanvallers erg lastig om DNS te manipuleren waardoor jouw browser het IP-adres van een nepwebsite (met vals certificaat) terugkrijgt. Als je uit DNS het juiste IP-adres terugkrijgt, probeert jouw browser verbinding te maken met het IP-adres van de echte website.
• Als een aanvaller een netwerkapparaat op de route tussen jouw browser en de echte website anders kan configureren, kan zij/hij het doeladres in netwerkpakketjes "on the fly" wijzigen in dat van de nepwebsite, waardoor jouw browser alsnog verbinding maakt met de foute website. Opnieuw moet de aanvaller toegang hebben tot netwerkapparatuur "onderweg".
Uitstekend verwoord in https://lwn.net/Articles/1101643/:
"These keys could allow attackers to issue fraudulent HTTPS certificates for websites they do not control. An attacker who could intercept a user's connection could use those certificates to impersonate websites and potentially read or modify traffic."
Het doel van https is jou beschermen als je op een onveilig netwerk zit (of netwerkapparatuur verderop op de netwerkroute tussen jouw browser en de echte server kwaadaardig is) en jouw browser met een andere server verbinding maakt dan jij bedoelde. Tenzij er iets vreselijk mis is gegaan (ongebruikelijk, maar vandaag was zo'n uitzondering) zal de server met dat IP-adres *niet* over een geldig certificaat voor de bedoelde website (lees: domeinnaam, zoals ing.nl) beschiken en zal jouw browser een certificaatmelding tonen.
In 2018 schreef (mijn alter ego) Bitwiper "Https voor leken", zie https://www.security.nl/posting/564452/https+voor+leken.
Wil je meer weten over de (assymetrische) cryptografie die dit mogelijk maakt, zie dan "Public keys voor leken" in https://security.nl/posting/884482.
VEEL GROTERE risico's zijn:
• Mensen die niet op domeinnamen letten, niet weten hoe ze deze moeten interpreteren en/of niet weten hoe de exacte domeinnaam van de bedoelde website luidt.
• Mensen die zich laten overhalen om een kwaadaardig rootcertificaat te installeren.
• BGP hijacks (netwerkroutering wijzigen), of ongeautoriseerde edits van DNS-records op DNS-servers, waardoor zowel certificaatuitgevers onterecht DV (Domain Validated) certificaten aan nepservers afgeven *en* webbrowser-gebruikers vervolgens (onwetend) de nepwebsites bezoeken.
• Aanvulling: big tech zoals Cloudflare en Fastly die ManInTheMiddle spelen op https-verbindingen. Cloudflare kan daardoor bijv. uw wachtwoorden lezen. Details in https://todon.nl/@ErikvanStraten/117468115596374472.
@mboelen @bert_hubert
#eMudhra #https #DNS #Routing #BGP #BGPhijack #EvilTwin