Cloudflare е отчел милиони опити за експлоатация на новоразкрити уязвимости в PHP, широко използвания уеб софтуер, според доклад на Nextgov/FCW. Изследователи също предупредиха, че компрометираните уебсайтове могат да изложат на риск техните посетители, а не само хората, които ги управляват. Ако се питате какво трябва да направят посетителите относно уязвимостта в PHP, краткият отговор е, че не можете да коригирате нечий чужд сървър, но можете да ограничите какво получава нападателят, ако сайт, който използвате, бъде компрометиран.
Наличните досега подробности са ограничени, затова тази статия се придържа към това, което е било докладвано, и към общи защитни практики.
Какво вижда Cloudflare в опитите за експлоатация на PHP
Според доклада Cloudflare е наблюдавал милиони опити за експлоатация на уязвимостите в PHP. Репортажът описва също и глобални усилия за налагане на поправки. Тази комбинация е обичайна, след като широко използван софтуер бъде засегнат от публично разкритие: нападателите сканират интернет за сървъри, които все още не са актуализирани, а администраторите се надпреварват да прилагат пачове.
PHP е сървърен език, което означава, че се изпълнява на уеб сървъра, а не на вашето устройство. Това е важно, защото определя кой трябва да действа. Собствениците на сайтове и доставчиците на хостинг трябва да приложат актуализациите. Посетителите нямат начин да го направят вместо тях.
Нашето по-ранно обяснение относно уязвимостта в PHP, разкрита на 22 октомври обхваща как езикът е в основата на голяма част от уеб пространството и защо повечето хора никога не са чували за него, преди новината да излезе.
Как компрометиран PHP сайт може да изложи на риск посетителите
Изследователите, цитирани в доклада, предупредиха, че компрометираните сайтове могат също да застрашат хората, които ги посещават. Въпреки че конкретните пътища за атака при тези уязвимости не са описани подробно в обобщението, с което разполагаме, има общи начини, по които един отвлечен уебсайт може да засегне потребителите:
- Кражба на данни за вход: Ако нападател контролира сайт, той може да успее да прихване потребителски имена и пароли, въведени в страницата за вход.
- Излагане на данни от формуляри: Формулярите за контакт, страниците за плащане и формулярите за регистрация могат да бъдат променени така, че да изпращат въведеното от вас до някой друг.
- Злонамерени пренасочвания или изтегляния: Компрометиран сайт може да бъде модифициран, за да насочва посетителите към вредни страници или файлове, което може да застраши вашето устройство.
Нищо от това не означава, че всеки PHP сайт е опасен. Повечето сайтове ще бъдат коригирани, а много никога не са били уязвими. Въпросът е, че слабото звено може да е сървър, за който никога не сте се замисляли, затова е добре да се подготвите за тази възможност.
Какво може и какво не може да направи една VPN срещу сървърни уязвимости
VPN криптира връзката между вашето устройство и VPN сървъра и скрива вашия IP адрес от сайтовете, които посещавате. Това е полезно в обществени Wi-Fi мрежи и за ограничаване на част от проследяването.
Той не поправя уязвимост на сървъра на уебсайта. Ако сайт, който посещавате, е компрометиран, вашият трафик все още пристига на този сайт и всичко, което изпратите там, все още може да бъде видяно от този, който го контролира. VPN също не ви спира да въведете паролата си в подправен формуляр за вход. Мислете за него като за един слой защита на поверителността, а не като защита срещу сървърна уязвимост.
Какво означава това за вас
Вероятно не можете да разберете кои сайтове използват уязвими версии на PHP и няма нужда да го правите. Важното е да се намалят щетите, ако сайт, който използвате, бъде пробит. Основните рискове са повторно използвани пароли, акаунти без втора стъпка за проверка и закъсняло осъзнаване, че информацията ви е била изложена. Всяко от тези неща е нещо, което можете да контролирате още днес.
Практически стъпки да се защитите, докато сайтовете прилагат пачове
- Използвайте уникална парола за всеки акаунт. Мениджърът на пароли прави това реалистично. Ако един сайт изтече паролата ви, щетата спира дотам.
- Включете двуфакторно удостоверяване (2FA). Дори и парола да бъде прихваната, вторият фактор затруднява използването ѝ. Приложенията за удостоверяване или хардуерните ключове обикновено са по-силни от текстовите съобщения.
- Бъдете внимателни с чувствителните формуляри. Избягвайте да въвеждате платежни или лични данни на сайтове, които изглеждат необичайно, зареждат се странно или се държат различно от преди.
- Поддържайте браузъра и операционната си система актуални. Това намалява вероятността злонамерена страница да се възползва от известна слабост на вашето устройство.
- Следете за известия за пробиви. Ако компания ви уведоми, че е била засегната, сменете паролата си своевременно и прегледайте активността на акаунта.
- Използвайте VPN за това, в което е добър. Той помага в ненадеждни мрежи, но не разчитайте на него, за да компенсирате компрометиран уебсайт.
Заключение
Докладваният скок в опитите показва колко бързо действат нападателите, след като уязвимостите станат публични, и колко голяма част от уеб пространството зависи от софтуер, който посетителите му никога не виждат. Най-добрият отговор на въпроса какво трябва да направят посетителите относно уязвимостта в PHP е да направите откраднатите данни за вход по-малко полезни: уникални пароли, 2FA и внимание към сигналите за пробиви. За кратък контролен списък прочетете нашето ръководство за пет начина да останете в безопасност онлайн след уязвимостта в PHP и приложете тези стъпки, докато собствениците на сайтове приключват с пачовете си.




