Атака Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³

На конфСрСнцията DEF CON 33 бСшС прСдставСн ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° Π°Ρ‚Π°ΠΊΠ° срСщу Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡΠΊΠΈΡ‚Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ внСдряват свои интСрфСйсни Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π½Π° ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Π½Π°Ρ‚Π° страница. ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° към Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ Π½Π° информация, ΡΡŠΡ…Ρ€Π°Π½ΡΠ²Π°Π½Π° Π² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π°Π½Π½ΠΈ Π·Π° автСнтикация, Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ, Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π·Π° двустСпСнна автСнтикация. ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΡŠΡ‚ засяга всички тСствани ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ 1Password, Bitwarden, LastPass, KeePassXC-Browser, NordPass, ProtonPass ΠΈ Keeper.

ΠœΠ΅Ρ‚ΠΎΠ΄ΡŠΡ‚ Π½Π° Π°Ρ‚Π°ΠΊΠ° сС основава Π½Π° Ρ„Π°ΠΊΡ‚Π°, Ρ‡Π΅ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡΠΊΠΈΡ‚Π΅ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ Π²ΠΌΡŠΠΊΠ²Π°Ρ‚ Π΄ΠΈΠ°Π»ΠΎΠ³ с исканС Π·Π° Π°Π²Ρ‚ΠΎΠΏΠΎΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»Π°Ρ‚Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π°Ρ‚Π° страница, ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€Π°ΠΉΠΊΠΈ своитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π² DOM (Document Object Model) Π½Π° Ρ‚Π°Π·ΠΈ страница. Ако атакуващият ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° изпълни своя JavaScript ΠΊΠΎΠ΄ Π½Π° страницата, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Сксплоатирайки XSS уязвимост Π½Π° сайта, Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»ΠΈΡ€Π° всички Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π² DOM, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΠΌΡŠΠΊΠ½Π°Ρ‚ΠΈΡ‚Π΅ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡΠΊΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ.

Π‘Ρ€Π΅Π΄ Π΄Ρ€ΡƒΠ³ΠΎΡ‚ΠΎ, ΠΈΠΌΠ° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΠΌ Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ ΠΈ пространствСно Π΄Π° ΡΡŠΡ‡Π΅Ρ‚Π°Π΅ΠΌ Π±ΡƒΡ‚ΠΎΠ½Π° Π² Ρ‚ΠΎΠ·ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ³ с Π±ΡƒΡ‚ΠΎΠ½Π° Π½Π° подставСния Π΄ΠΈΠ°Π»ΠΎΠ³, създадСн ΠΎΡ‚ атакуващия ΠΈ Π½Π°ΡΡŠΡ€Ρ‡Π°Π²Π°Ρ‰ потрСбитСля Π΄Π° ΠΊΠ»ΠΈΠΊΠ½Π΅. ΠšΠ°Ρ‚ΠΎ Ρ‚Π°ΠΊΠΈΠ²Π° подставСни Π΄ΠΈΠ°Π»ΠΎΠ·ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Ρ„Π°Π»ΡˆΠΈΠ²ΠΈ искания Π·Π° правомощия Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с Cookie, Ρ€Π΅ΠΊΠ»Π°ΠΌΠΈ ΠΈΠ»ΠΈ формуляри с CAPTCHA. ΠŸΠΎΡΡ‚Π°Π²ΡΠΉΠΊΠΈ подставСн Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΏΠΎΠ΄ ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ ΡΡŠΡ‡Π΅Ρ‚Π°Π²Π°ΠΉΠΊΠΈ мСстополоТСниСто Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ Π½Π° Π΅ΠΊΡ€Π°Π½Π°, ΠΌΠΎΠΆΠ΅ΠΌ Π΄Π° постигнСм, Ρ‡Π΅ ΠΊΠ»ΠΈΠΊΡŠΡ‚ Π½Π° потрСбитСля Ρ‰Π΅ сС ΠΏΠ°Π΄Π½Π΅ Π½Π° Π±ΡƒΡ‚ΠΎΠ½Π° Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° попълванС Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ Π·Π° автСнтикация Π² Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ потрСбитСлят Ρ‰Π΅ счита, Ρ‡Π΅ Π΅ ΠΊΠ»ΠΈΠΊΠ½Π°Π», Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π½Π° Π±ΡƒΡ‚ΠΎΠ½Π° Π·Π° затварянС Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° с Ρ€Π΅ΠΊΠ»Π°ΠΌΠ°.

Атака Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³

Атаката сС ΡΡŠΡΡ‚ΠΎΠΈ Π² слСднитС ΡΡ‚ΡŠΠΏΠΊΠΈ:

  • БъздаванС Π½Π° Π½Π°Ρ‚Ρ€Π°ΠΏΡ‡ΠΈΠ² Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ Π½Π° страницата, Π½Π°ΡΡŠΡ€Ρ‡Π°Π²Π°Ρ‰ ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ.
  • ДобавянС Π½Π° страница с ΡƒΠ΅Π± Ρ„ΠΎΡ€ΠΌΠ° Π·Π° Π²Ρ…ΠΎΠ΄ ΠΈΠ»ΠΈ попълванС Π½Π° Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ.
  • ИзлаганС Π½Π° прозрачност Π·Π° ΡƒΠ΅Π± Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ("opacity: 0.001" Π² CSS).
  • ИзползванС Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄Π° focus() Π·Π° поставянС Π½Π° фокус Π²ΡŠΡ€Ρ…Ρƒ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΎΠ΄ΠΈ Π΄ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π·Π° Π°Π²Ρ‚ΠΎΠΏΠΎΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ.
  • Π’ΡŠΡ€ΡΠ΅Π½Π΅ Π½Π° появилия сС Π΄ΠΈΠ°Π»ΠΎΠ³ Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π² DOM ΠΈ поставянС Π½Π° прозрачност Π·Π° Π½Π΅Π³ΠΎ.
  • ΠžΡ‡Π°ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΊΠ»ΠΈΠΊ ΠΎΡ‚ потрСбитСля Π²ΡŠΡ€Ρ…Ρƒ Π²ΠΈΠ΄ΠΈΠΌ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ с Π½Π°Ρ‚Ρ€Π°ΠΏΡ‡ΠΈΠ²Π° функция Π½Π° страницата, ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ съвпадСниС Π½Π° Π²ΠΈΠ΄ΠΈΠΌΠΈ ΠΈ Π½Π΅Π²ΠΈΠ΄ΠΈΠΌΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Ρ‰Π΅ Π΄ΠΎΠ²Π΅Π΄Π΅ Π΄ΠΎ натисканС Π½Π° Π±ΡƒΡ‚ΠΎΠ½Π° Π² ΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π΅Π½ Π΄ΠΈΠ°Π»ΠΎΠ³ ΠΈ попълванС Π½Π° ΠΏΠΎΠ»Π΅Ρ‚Π°Ρ‚Π° ΠΎΡ‚ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ.
  • Π˜Π·Π²Π»ΠΈΡ‡Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ попълнСна ΡƒΠ΅Π± Ρ„ΠΎΡ€ΠΌΠ° ΠΈ ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Π½Π΅Ρ‚ΠΎ ΠΈΠΌ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π° Π½Π° нападатСля.

Въй ΠΊΠ°Ρ‚ΠΎ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡ‚ΠΎ попълванС Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π·Π° автСнтикация Π² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° СдинствСно Π·Π° сайтовС, ΠΏΡ€ΠΈ отварянСто Π½Π° ΠΊΠΎΠΈΡ‚ΠΎ са Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ Ρ‚Π΅Π·ΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ, Π·Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° стартиратС собствСн JavaScript ΠΊΠΎΠ΄ Π½Π° атакувания сайт ΠΈΠ»ΠΈ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Π·Π° Π΄Π° сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° Π°Ρ‚Π°ΠΊΠ°Ρ‚Π°, трябва ΠΈΠ»ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ Π² ΡΡŠΡ‰ΠΈΡ Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΊΠ°Ρ‚ΠΎ атакувания сайт, ΠΈΠ»ΠΈ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ XSS уязвимост Π½Π° сайта, която позволява внСдряванС Π½Π° вашия ΠΊΠΎΠ΄ Π² ΠΏΠΎΠΊΠ°Π·Π²Π°Π½ΠΎΡ‚ΠΎ Π½Π° потрСбитСля ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅.

ЗабСлязва сС, Ρ‡Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡŠΡ‰ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π·Π° ΡΡŠΡ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΈ Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π·Π° Π΄Π²ΡƒΡ„Π°ΠΊΡ‚ΠΎΡ€Π½Π° автСнтикация, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° разглСТдания ΠΌΠ΅Ρ‚ΠΎΠ΄ Π½Π° Π°Ρ‚Π°ΠΊΠ° ΠΏΡ€ΠΈ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ попълванС Π½Π° Π΅Π΄Π½ΠΎΠΊΡ€Π°Ρ‚Π½ΠΈ ΠΏΠ°Ρ€ΠΎΠ»ΠΈ. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΅ дСмонстрирана Π°Ρ‚Π°ΠΊΠ° Π½Π° сайта issuetracker.google.com, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° XSS уязвимост. Π—Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Π½Π΅ Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ ΠΈ ΠΊΠΎΠ΄Π° Π·Π° Π΄Π²ΡƒΡ„Π°ΠΊΡ‚ΠΎΡ€Π½Π° автСнтикация Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚ΠΈΡ‚Π΅ Π½Π° потрСбитСля Π»ΠΈΠ½ΠΊ, Сксплоатиращ XSS уязвимостта, ΠΈ Π΄Π° постигнСтС Ρ‚Ρ€ΠΈ ΠΊΠ»ΠΈΠΊΠ° Ρ‡Ρ€Π΅Π· подмяна Π½Π° Ρ„ΠΈΠΊΡ‚ΠΈΠ²Π½ΠΈ Π½Π°Ρ‚Ρ€Π°ΠΏΡ‡ΠΈΠ²ΠΈ запитвания (Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Cookies, Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π·Π° пСрсонализация ΠΈ съгласиС с ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ°Ρ‚Π° Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π΄Π°Π½Π½ΠΈ).

ОсвСн сайтовС с XSS уязвимости, Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° ΠΈ срСщу услуги, прСдоставящи ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅ΠΉΠ½ΠΈ Π½Π° всСки ΠΆΠ΅Π»Π°Π΅Ρ‰ β€” ΠΏΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ попълванС Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π΅ само Π·Π° основния Π΄ΠΎΠΌΠ΅ΠΉΠ½, Π½ΠΎ ΠΈ Π·Π° ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅.

Атаката ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π° потрСбитСля ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ, Π·Π°ΠΏΠ°Π·Π΅Π½ΠΈ Π² ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ. Π—Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС изпълнява JavaScript ΠΊΠΎΠ΄ Π² контСкста Π½Π° Ρ‡ΡƒΠΆΠ΄ сайт; Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ Π΅ ΠΆΠ΅Ρ€Ρ‚Π²Π°Ρ‚Π° Π΄Π° бъдС ΠΏΡ€ΠΈΠΌΠ°ΠΌΠ΅Π½Π° Π½Π° страницата Π½Π° сайта Π½Π° атакуващия β€” Π² случай Π½Π° Π»ΠΈΡ‡Π½ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΏΠΎΠΏΡŠΠ»Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΡƒΠ΅Π± формуляри сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° тСхния Ρ‚ΠΈΠΏ (адрСс, Π½ΠΎΠΌΠ΅Ρ€ Π½Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½Π° ΠΊΠ°Ρ€Ρ‚Π°, ΠΈΠΌΠ΅ ΠΈ фамилия), Π±Π΅Π· ΠΎΠ±Π²ΡŠΡ€Π·Π²Π°Π½Π΅ с Π΄ΠΎΠΌΠ΅ΠΉΠ½. Най-опасно Π΅ ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° ΠΊΡ€Π΅Π΄ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΠΊΠ°Ρ€Ρ‚ΠΈ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈΡ‚Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π²ΠΌΡŠΠΊΠ²Π°Ρ‚ Π½Π΅ само Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° ΠΊΠ°Ρ€Ρ‚Π°Ρ‚Π°, Π½ΠΎ ΠΈ Π΄Π°Ρ‚Π°Ρ‚Π° Π½Π° ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡŠΡ‡Π½ΠΈΡ ΠΊΠΎΠ΄.

Π˜Π·ΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ‚, ΠΎΡ‚ΠΊΡ€ΠΈΠ» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°, Π΅ тСствал 11 Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ ΠΎΠ±Ρ‰ΠΎ 39.7 ΠΌΠ»Π½. Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈ инсталации, ΠΈ всички Ρ‚Π΅ сС ΠΎΠΊΠ°Π·Π°Ρ…Π° Π½Π΅Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΎΡ‚ Ρ‚Π°ΠΊΡŠΠ² Ρ‚ΠΈΠΏ Π°Ρ‚Π°ΠΊΠΈ. Някои ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΠΈ пуснаха Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ (NordPass 5.13.24, ProtonPass 1.31.6, RoboForm 9.7.6, Dashlane 6.2531.1, Keeper 17.2.0, Enpass 6.11.6, Bitwarden 2025.8.1), с ΠΊΠΎΠΈΡ‚ΠΎ ΠΎΠΏΠΈΡ‚Π°Ρ…Π° Π΄Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ Π°Ρ‚Π°ΠΊΠ°Ρ‚Π° ΠΏΠΎ ΠΎΠ±Ρ…ΠΎΠ΄Π΅Π½ Π½Π°Ρ‡ΠΈΠ½. Π”Ρ€ΡƒΠ³ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ (KeePassXC-Browser, 1Password, iCloud Passwords, Enpass, LastPass, LogMeOnce) всС ΠΎΡ‰Π΅ нямат ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈ. Π—Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° уязвимостта Π² Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ тСстови страници.

Атака Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³
Атака Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ с ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰Π° ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³

ΠŸΠΎΠ·ΠΈΡ†ΠΈΡΡ‚Π° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° 1Password, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΠΈΠ·Π΄Π°Π»ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠ°, Π΅, Ρ‡Π΅ уязвимостта Π΅ Ρ„ΡƒΠ½Π΄Π°ΠΌΠ΅Π½Ρ‚Π°Π»Π½Π° ΠΈ Π½Π΅ Π΅ пряко ΡΠ²ΡŠΡ€Π·Π°Π½Π° с ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΡ‚ΠΎ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π½ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅, слСдоватСлно ΠΎΠΏΠΈΡ‚ΠΈΡ‚Π΅ Π·Π° Π½Π΅ΠΉΠ½ΠΎΡ‚ΠΎ отстраняванС ΠΎΡ‚ страна Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ само Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π½Π° Π°Ρ‚Π°ΠΊΠ°, Π° Π½Π΅ Ρ€Π΅ΡˆΠ°Π²Π°Ρ‚ самия ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ, ΠΊΠΎΠΉΡ‚ΠΎ трябва Π΄Π° сС Ρ€Π΅ΡˆΠΈ Π² Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· изискванС Π·Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΈ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ»Π΅Ρ‚Π°Ρ‚Π°. Π‘ΠΏΠΎΠΌΠ΅Π½Π°Π²Π° сС, Ρ‡Π΅ Π² 1Password Π²Π΅Ρ‡Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅ Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΏΡ€Π΅Π΄ΠΈ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ Π½Π° плащания ΠΈ Π² слСдващото ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Ρ‰Π΅ бъдС Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Π·Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅ Π·Π° всички Ρ‚ΠΈΠΏΠΎΠ²Π΅ Π°Π²Ρ‚ΠΎΠ·Π°ΠΏΡŠΠ»Π²Π°Ρ‰ΠΈ сС Π΄Π°Π½Π½ΠΈ (ΠΏΠΎΡ€Π°Π΄ΠΈ намаляванС Π½Π° удобството ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°, Ρ‚Π°ΠΊΠ°Π²Π° опция няма Π΄Π° бъдС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅).

Π‘Ρ€Π΅Π΄ прСдоставСнитС Π°Π²Ρ‚ΠΎΡ€ΠΎΠΌ Π½Π° изслСдванСто ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° сС спомСнава прослСдяванС Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² стиловСтС Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, вмъквани Π½Π° страницата, Ρ‡Ρ€Π΅Π· API MutationObserver, Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Ρ‡Ρ€Π΅Π· Shadow DOM Π² Ρ€Π΅ΠΆΠΈΠΌ β€žclosedβ€œ, ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³ Π·Π° прозрачността Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° API Popover Π·Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π·Π° ΠΏΡ€ΠΈΠΏΠΎΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° слоСвС, Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ (pointer-events:none) Π·Π° всички ΠΏΠ»Π°Π²Π°Ρ‰ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΈΠ°Π»ΠΎΠ³Π° Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€Π° Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈΡ‚Π΅. ΠŸΡ€ΠΈ Ρ‚ΠΎΠ²Π°, Π·Π° пълно Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° описания клас Π°Ρ‚Π°ΠΊΠΈ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π½Π° Π½ΠΈΠ²ΠΎ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ Π΄Π° сС Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° ΠΎΡ‚Π΄Π΅Π»Π΅Π½ API Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³.

ΠšΠ°Ρ‚ΠΎ унивСрсалСн ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π΄Π²ΠΈΠΆΠΊΠ° Chromium, Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π΄Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚ Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π° ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡΡ‚Π° Π΄ΠΎ сайта (Настройки Π½Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡΡ‚Π° β†’ β€žsite accessβ€œ β†’ β€žon clickβ€œ), ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ сайта само слСд ΠΊΠ»ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΈΠΊΠΎΠ½Π°Ρ‚Π° Π² дясната част Π½Π° ΠΏΠ°Π½Π΅Π»Π° с адрСсната Π»Π΅Π½Ρ‚Π°. ΠšΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ ΠΌΠ΅Ρ‚ΠΎΠ΄ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΡΡŠΡ‰ΠΎ сС спомСнава Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎΡ‚ΠΎ попълванС Π½Π° формуляри ΠΈ Ρ€ΡŠΡ‡Π½ΠΎΡ‚ΠΎ ΠΊΠΎΠΏΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€ΠΎΠ»ΠΈ ΠΏΡ€Π΅Π· ΠΊΠ»ΠΈΠΏΠ±ΠΎΡ€Π΄Π°, Π½ΠΎ ΠΏΡ€ΠΈ Ρ‚ΠΎΠ²Π° възниква ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΈΠ·Ρ‚ΠΈΡ‡Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ общия ΠΊΠ»ΠΈΠΏΠ±ΠΎΡ€Π΄ ΠΈ опасността Π΄Π° Π½Π΅ сС Π·Π°Π±Π΅Π»Π΅ΠΆΠ°Ρ‚ ΠΎΠΏΠΈΡ‚ΠΈ Π·Π° Ρ„ΠΈΡˆΠΈΠ½Π³.

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

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