“Hyökkääjä varasti välityspalvelimen yksityisen avaimen” jättää kertomatta yksityiskohdan, joka määrää vahingon: mikä yksityinen avain?

Tarkastava välityspalvelin voi pitää sisällään varmenneviranomaisen allekirjoitusavaimen, luotuja palvelinvarmenteen avaimia, eläviä TLS-liikenteen salaisuuksia, istunnon jatkamiseen tarvittavaa aineistoa ja selkokielistä tekstiä muistissaan tai lokeissaan. Nämä ovat eri omaisuuseriä.

CA-avain antaa mahdollisuuden esiintyä toisena

Tarkastus-CA:han luottamaan määritetyt asiakkaat voivat hyväksyä sen alla myönnettyjä varmenteita, varmenneketjun rajoitusten ja asiakkaan tarkistusten mukaisesti. Vastaavan allekirjoitusavaimen varastava voi mahdollisesti luoda muita hyväksyttäviä varmenteita näiden rajojen sisällä.

Tämä on vakavaa, mutta avain yksin ei uudelleenohjaa käyttäjän yhteyttä. Hyökkääjä tarvitsee myös käyttökelpoisen sieppausaseman tai muun tavan saada asiakas yhdistämään jäljiteltyyn päätepisteeseen. Sovellukset, joilla on lisävarmennetarkistuksia, voivat hylätä sen.

Allekirjoitusavain ei ole tallenteen purkuavain

Varmenteella todennetussa TLS 1.3 -kättelyssä, joka käyttää hetkellistä Diffie–Hellmania, varmenne todentaa vaihdon. Liikenneavaimet johdetaan erillisistä kättelysalaisuuksista. CA:n allekirjoitusavaimen hankkiminen myöhemmin ei sinänsä rekonstruoi noita aiempia hetkellisiä salaisuuksia tallenteesta.

Edes palvelinvarmenteen yksityisen avaimen varastaminen ei vastaa liikennesalaisuuksien saamista sellaiselle tallennetulle istunnolle. Älä yleistä tätä jokaiseen historialliseen TLS-tilaan tai jokaiseen jatkoasetukseen; neuvoteltu avaintenvaihto ja vaarantunut aineisto ratkaisevat.

Käynnissä olevan tarkastuslaitteen vaarantuminen voi olla paljon laajempaa kuin sen CA-avaimen varastaminen. Laite käsittelee selkokielistä tekstiä tarkastaessaan liikennettä ja voi pitää istuntosalaisuuksia tai säilyttää purettua sisältöä. Nuo paljastumiset vaativat oman tutkintansa, eikä niitä voi sivuuttaa vetoamalla eteenpäin suuntautuvaan salassapitoon.

Kuvaa tapaus täsmällisesti

Kirjaa, oliko kadonnut aineisto allekirjoitusavain, päätepisteiden avaimet, elävät salaisuudet, tallennettu selkokielinen teksti vai itse laitteen hallinta. Tarkastus-CA:n vaihtaminen ja asiakkaiden luottamuksen päivittäminen käsittelee yhtä kykyä; se ei pyyhi kopioituja lokeja eikä ratkaise, luettiinko elävää liikennettä. Tarkat avainten nimet johtavat paljon hyödyllisempään vastaukseen kuin jokaisen salaisuuden kutsuminen ”SSL-avaimeksi”.

Aiheeseen liittyvät artikkelit