Уязвимост Π² Mozilla NSS, позволяваща изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сСртификати

Π’ Π½Π°Π±ΠΎΡ€Π° ΠΎΡ‚ криптографски Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ NSS (Network Security Services), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ ΠΎΡ‚ компания Mozilla, Π΅ ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΊΡ€ΠΈΡ‚ΠΈΡ‡Π½Π° уязвимост (CVE-2021-43527), която ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ изпълнСниС Π½Π° ΠΊΠΎΠ΄ ΠΎΡ‚ страна Π½Π° атакуващия ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи DSA ΠΈΠ»ΠΈ RSA-PSS, Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π½Π° ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ DER (Distinguished Encoding Rules). ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚, извСстСн ΠΏΠΎΠ΄ ΠΊΠΎΠ΄ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠΌΠ΅ BigSig, Π΅ отстранСн Π² вСрсиитС NSS 3.73 ΠΈ NSS ESR 3.68.1. АктуализациитС Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈΡ‚Π΅ Π² дистрибуциитС са Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° Debian, RHEL, Ubuntu, SUSE, Arch Linux, Gentoo, FreeBSD. Актуализации Π·Π° Fedora всС ΠΎΡ‰Π΅ Π½Π΅ са Π½Π°Π»ΠΈΡ‡Π½ΠΈ.

ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ сС проявява Π² прилоТСния, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ NSS Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи CMS, S/MIME, PKCS #7 ΠΈ PKCS #12, ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ вСрификация Π½Π° сСртификати Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° TLS, X.509, OCSP ΠΈ CRL. Уязвимостта ΠΌΠΎΠΆΠ΅ Π΄Π° сС прояви Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ клиСнтски ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ прилоТСния с ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° TLS, DTLS ΠΈ S/MIME, ΠΈΠΌΠ΅ΠΉΠ» ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ PDF Ρ‡Π΅Ρ‚Ρ†ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ NSS повиквания CERT_VerifyCertificate() Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ подписи.

ΠšΠ°Ρ‚ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π·Π° уязвими прилоТСния сС спомСнават LibreOffice, Evolution ΠΈ Evince. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° засСгнС ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ Pidgin, Apache OpenOffice, Suricata, Curl, Chrony, Red Hat Directory Server, Red Hat Certificate System, mod_nss Π·Π° http ΡΡŠΡ€Π²ΡŠΡ€ Apache, Oracle Communications Messaging Server, Oracle Directory Server Enterprise Edition. Уязвимостта Π½Π΅ сС проявява Π² Firefox, Thunderbird ΠΈ Tor Browser, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΎΡ‚Π΄Π΅Π»Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° mozilla::pkix, която ΡΡŠΡ‰ΠΎ Π΅ част ΠΎΡ‚ NSS. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π΅ засяга ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Chromium (освСн Π°ΠΊΠΎ Π½Π΅ са ΡΡŠΠ±Ρ€Π°Π½ΠΈ спСциално с NSS), ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ…Π° NSS Π΄ΠΎ 2015 Π³., Π½ΠΎ слСд Ρ‚ΠΎΠ²Π° бяха прСмСстСни Π½Π° BoringSSL.

Уязвимостта Π΅ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½Π° ΠΎΡ‚ Π³Ρ€Π΅ΡˆΠΊΠ° Π² ΠΊΠΎΠ΄Π° Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° вСрификацията Π½Π° сСртификати Π² функцията vfy_CreateContext ΠΎΡ‚ Ρ„Π°ΠΉΠ»Π° secvfy.c. Π“Ρ€Π΅ΡˆΠΊΠ°Ρ‚Π° сС проявява ΠΊΠ°ΠΊΡ‚ΠΎ ΠΏΡ€ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° клиСнтски сСртификат ΠΎΡ‚ ΡΡŠΡ€Π²ΡŠΡ€Π°, Ρ‚Π°ΠΊΠ° ΠΈ ΠΏΡ€ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΡΡŠΡ€Π²ΡŠΡ€ Π½Π° сСртификатитС Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅. ΠŸΡ€ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° цифровия подпис, ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ΠΎ с ΠΌΠ΅Ρ‚ΠΎΠ΄Π° DER, NSS Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π° подписа Π² Π±ΡƒΡ„Π΅Ρ€ с фиксиран Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π° Ρ‚ΠΎΠ·ΠΈ Π±ΡƒΡ„Π΅Ρ€ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»Π° PKCS #11. ΠŸΡ€ΠΈ ΠΏΠΎ-Π½Π°Ρ‚Π°Ρ‚ΡŠΡˆΠ½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, Π·Π° подписитС DSA ΠΈ RSA-PSS Π½Π΅ сС провСрява Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€Π°, Π·Π°Π΄Π΅Π»Π΅Π½ Π·Π° структурата VFYContextStr, Π°ΠΊΠΎ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° цифровия подпис надвишава 16384 Π±ΠΈΡ‚Π° (Π·Π° Π±ΡƒΡ„Π΅Ρ€Π° са Π·Π°Π΄Π΅Π»Π΅Π½ΠΈ 2048 Π±Π°ΠΉΡ‚Π°, Π½ΠΎ Π½Π΅ сС провСрява, Ρ‡Π΅ ΠΏΠΎΠ΄ΠΏΠΈΡΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎ-голям).

ΠšΠΎΠ΄ΡŠΡ‚ с уязвимост сС прослСдява ΠΎΡ‚ 2003 Π³ΠΎΠ΄ΠΈΠ½Π°, Π½ΠΎ Π½Π΅ Π΅ прСдставлявал Π·Π°ΠΏΠ»Π°Ρ…Π° Π΄ΠΎ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³Π°, ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ ΠΏΡ€Π΅Π· 2012 Π³ΠΎΠ΄ΠΈΠ½Π°. ΠŸΡ€Π΅Π· 2017 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΏΡ€ΠΈ внСдряванС Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° RSA-PSS, бСшС допусната ΡΡŠΡ‰Π°Ρ‚Π° Π³Ρ€Π΅ΡˆΠΊΠ°. Π—Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Ρ‚Π°ΠΊΠ° Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° рСсурсомодСлна гСнСрация Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΊΠ»ΡŽΡ‡ΠΎΠ²Π΅ Π·Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° ΠΆΠ΅Π»Π°Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π»ΠΈΠ²Π°Π½Π΅Ρ‚ΠΎ става Π½Π° Π΅Ρ‚Π°ΠΏΠ° ΠΏΡ€Π΅Π΄ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° валидността Π½Π° цифровия подпис. Част ΠΎΡ‚ Π΄Π°Π½Π½ΠΈΡ‚Π΅, ΠΈΠ·Π»ΠΈΠ·Π°Ρ‰Π° извън Π³Ρ€Π°Π½ΠΈΡ†ΠΈΡ‚Π΅, сС записва Π² областта Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, която ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ опростява ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Сксплоити.

Уязвимостта бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚Π° ΠΎΡ‚ изслСдоватСли ΠΎΡ‚ Google Project Zero ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° СкспСримСнти с Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° fuzzing-тСстиранС ΠΈ Π΅ Π΄ΠΎΠ±Ρ€Π° дСмонстрация Π½Π° Ρ‚ΠΎΠ²Π° ΠΊΠ°ΠΊ Π² ΡˆΠΈΡ€ΠΎΠΊΠΎ тСстван извСстСн ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΌΠΎΠ³Π°Ρ‚ дълго Π²Ρ€Π΅ΠΌΠ΅ Π΄Π° останат нСзабСлязани Ρ‚Ρ€ΠΈΠ²ΠΈΠ°Π»Π½ΠΈ уязвимости:

  • ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° NSS Π΅ ΠΏΠΎΠ΄ΠΏΠΎΠΌΠ°Π³Π°Π½ ΠΎΡ‚ ΠΎΠΏΠΈΡ‚Π΅Π½ Π΅ΠΊΠΈΠΏ, ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€Π΅Π½ Π·Π° сигурността, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈΠ»Π°Π³Π° ΡΡŠΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π½Π° тСстиранС ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. Π‘ΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‚ няколко ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ Π½Π°Π³Ρ€Π°Π΄ΠΈ Π·Π° открития Π½Π° уязвимости Π² NSS.
  • NSS бСшС Π΅Π΄ΠΈΠ½ ΠΎΡ‚ ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΠ»ΠΈ сС Π² ΠΈΠ½ΠΈΡ†ΠΈΠ°Ρ‚ΠΈΠ²Π°Ρ‚Π° Π½Π° Google oss-fuzz, ΠΈ ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° бСшС тСстван Π² Ρ€Π°Π·Π²ΠΈΠ²Π°Π½Π°Ρ‚Π° систСма Π·Π° fuzzing-тСстиранС Π½Π° Mozilla, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° libFuzzer.
  • ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° ΠΌΠ½ΠΎΠ³ΠΎΠΊΡ€Π°Ρ‚Π½ΠΎ Π΅ провСряван Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ статични Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π΅ прослСдяван ΠΎΡ‚ Coverity ΠΎΡ‚ 2008 Π³ΠΎΠ΄ΠΈΠ½Π°.
  • Π”ΠΎ 2015 Π³ΠΎΠ΄ΠΈΠ½Π° NSS сС използвашС Π² Google Chrome ΠΈ нСзависимо ΠΎΡ‚ Mozilla бСшС провСряван ΠΎΡ‚ Π΅ΠΊΠΈΠΏΠ° Π½Π° Google (ΠΎΡ‚ 2015 Π³ΠΎΠ΄ΠΈΠ½Π° Chrome ΠΏΡ€Π΅ΠΌΠΈΠ½Π° Π½Π° BoringSSL, Π½ΠΎ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠΎΡ€Ρ‚Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° NSS остава).

ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, ΠΏΠΎΡ€Π°Π΄ΠΈ ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° дълго Π²Ρ€Π΅ΠΌΠ΅ оставалася нСзабСлязана:

  • NSS Π΅ ΠΌΠΎΠ΄ΡƒΠ»Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΈ fuzzing-тСстиранС сС ΠΏΡ€ΠΎΠ²Π΅ΠΆΠ΄Π°ΡˆΠ΅ Π½Π΅ Π² цялост, Π° Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. НапримСр, ΠΊΠΎΠ΄ΡŠΡ‚ Π·Π° Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° DER ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° сСртификати бСшС провСряван ΠΏΠΎΠΎΡ‚Π΄Π΅Π»Π½ΠΎ β€” ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° fuzzing-Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Π΅ ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ сСртификат, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ проявата Π½Π° Ρ€Π°Π·Π³Π»Π΅ΠΆΠ΄Π°Π½Π°Ρ‚Π° уязвимост, Π½ΠΎ Π½Π΅Π³ΠΎΠ²Π°Ρ‚Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π΅ достига Π΄ΠΎ ΠΊΠΎΠ΄Π° Π·Π° вСрификация ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ Π½Π΅ сС ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°.
  • ΠŸΡ€ΠΈ fuzzing-тСстиранС бяха Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ строги ограничСния Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° (10000 Π±Π°ΠΉΡ‚Π°) ΠΏΡ€ΠΈ ΠΎΡ‚ΡΡŠΡΡ‚Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ ограничСния Π² NSS (ΠΌΠ½ΠΎΠ³ΠΎ структури Π² стандартСн Ρ€Π΅ΠΆΠΈΠΌ ΠΌΠΎΠΆΠ΅Ρ…Π° Π΄Π° ΠΈΠΌΠ°Ρ‚ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π°Π΄ 10000 Π±Π°ΠΉΡ‚Π°, Π·Π°Ρ‚ΠΎΠ²Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ-голям ΠΎΠ±Π΅ΠΌ Π²Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ). Π—Π° ΠΏΡŠΠ»Π½ΠΎΡ†Π΅Π½Π½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π»ΠΈΠΌΠΈΡ‚ΡŠΡ‚ Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π΅ 224-1 Π±Π°ΠΉΡ‚Π° (16 ΠœΠ‘), ΠΊΠΎΠ΅Ρ‚ΠΎ отговаря Π½Π° максималния Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° сСртификата, допустим Π² TLS.
  • НСправилно прСдставянС Π½Π° ΠΎΠ±Ρ…Π²Π°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄Π°, тСстван с fuzzing. Уязвимият ΠΊΠΎΠ΄ Π±Π΅ Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎ тСстван, Π½ΠΎ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° fuzzers, нСспособни Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ Π²Ρ…ΠΎΠ΄Π½ΠΈ Π΄Π°Π½Π½ΠΈ. НапримСр, fuzzer tls_server_target използвашС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ Π³ΠΎΡ‚ΠΎΠ²ΠΈ сСртификати, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠ΄Π° Π·Π° вСрификация Π½Π° сСртификата само Π΄ΠΎ TLS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΡ ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster