Küberturbeettevõte Critical Security leidis Eesti digiallkirjade kontrolliteenuses SiVa turvanõrkuse. Ettevõtte katses näitas SiVa, et PDF-dokumendi allkiri kehtib, kuigi üks lehekülg oli lisatud alles pärast allkirjastamist. Sama tulemuse andis DigiDoc4, mis kasutab PDF-allkirjade kontrollimiseks SiVa teenust. Nii võib dokumendi saajale jääda mulje, et allkirjastaja nõustus ka tingimustega, mida ta pole näinudki.
„Digiallkirja peetakse üheks kõige usaldusväärsemaks viisiks dokumenti kinnitada. Kui süsteem näitab, et allkiri kehtib, võidakse inimeselt nõuda, et ta täidaks kohustusi, mida ta pole endale võtnud. See võib tähendada talle rahalist kahju. Kui aga riigiasutuses kasutatakse võltsitud volikirja, võib ohtu sattuda ka riigi julgeolek,“ ütles Critical Security juht Miroslav Lučinskij.
Allkiri hõlmab dokumendi algset sisu
Digiallkiri on seotud andmetega, mis olid dokumendis allkirjastamise hetkel. PDF-faili saab hiljem täiendada nii, et varem allkirjastatud osa jääb muutmata. Faili avades näeb saaja nii algset teksti kui ka hiljem lisatud sisu.
„Seepärast peab kontrolliteenus arvestama ka pärast allkirjastamist tehtud muudatustega. Saajale ei piisa teadmisest, et algne allkiri on ehtne. Ta peab aru saama, kas allkiri hõlmab kõike, mida ta ekraanil näeb, või ainult osa sellest. Mõne teenuse puhul jääb see praegu ebaselgeks,“ selgitas Lučinskij.
Lučinskij sõnul ei nõua selline allkirjastatud PDF-i muutmine erilisi tehnilisi oskusi. Muudatuse saab teha allkirjastaja teadmata, ilma ligipääsuta tema isikuandmetele, mobiil-ID-le või PIN-koodidele.
Suurim risk kaasneb automaatse kontrolliga
Eriti suur on risk ettevõtetes ja avaliku sektori asutustes, kus saabunud dokumentide allkirju kontrollitakse automaatselt. Kui süsteem märgib muudetud PDF-i nõuetekohaselt allkirjastatuks, võib asutus või ettevõte dokumendi vastu võtta, ilma et keegi selle sisu üle vaataks.
„Kasutaja ei peaks tehnilisest aruandest ise välja lugema, millist osa dokumendist allkiri hõlmab. Kui sisu on pärast allkirjastamist muudetud, peab hoiatus olema selge ja kohe nähtav,“ rõhutas Lučinskij.
Ta soovitab eraisikutel ja ettevõtetel hoida alles allkirjastamiseks saadetud või juba allkirjastatud dokumentide originaalfailid. Tagasi saadud PDF-i originaaliga võrreldes tasub kontrollida nii lehekülgede arvu kui ka nende sisu. Ootamatu lisa või muutunud tingimuste korral tuleks allkirjastajalt otse üle küsida, kas ta on nendega nõustunud.
Sarnaseid puudusi leiti ka Lätis ja Leedus
Lätis näitas ka programmi eParakstītājs 3.0 uuritud versioon allkirja kehtivana, kuigi dokumendile oli hiljem lisatud allkirjastamata lehekülg. Leedu registrikeskuse teenuses GoSign oli lisatud lehekülg eelvaates näha, kuid teenus andis kinnituse, et dokument on nõuetekohaselt allkirjastatud. Hoiatust allkirjastamata sisu kohta ei kuvatud.
Dokobit märkis dokumendi kontrolli kokkuvõttes kehtivaks. Alles üksikasjalikust aruandest selgus, et allkiri hõlmas vaid osa PDF-failist.
Lučinskij sõnul on sarnaseid puudusi leitud ka Portugalis ja teistes riikides kasutatavates süsteemides. Critical Security on leidudest teenusepakkujaid teavitanud. Ettevõtte sõnul on seni vastanud üksnes Läti programmi eParakstītājs esindajad.
