Навука і тэхналогіі33

У РНР знайшлі крытычныя дзіркі. Пад пагрозай 70 працэнтаў сайтаў

Пад пагрозай апынулася велізарная колькасць сайтаў па ўсім свеце, у тым ліку створаных на папулярнай платформе WordPress. Пры гэтым звычайнае абнаўленне не дапаможа. 

Здымак ілюстрацыйны. Фота: etsy.com

На мове праграмавання PHP напісаныя прыкладна 70% сайтаў у свеце. На ёй працуюць папулярныя платформы для стварэння сайтаў WordPress, Drupal і Joomla. Таму сур'ёзная памылка ў яе кодзе можа мець наступствы далёка за межамі адной кампаніі ці краіны.

Менавіта такую праблему ў жніўні выявіў даследчык амерыканскай кампаніі Calif Раян Осцін. Ён правяраў код PHP з дапамогай мадэлі штучнага інтэлекту GPT-5.6 Sol ад OpenAI і знайшоў некалькі небяспечных уразлівасцяў, якія атрымалі агульную назву PHP2Shell. Яны звязаныя з тым, як праграма кіруе памяццю камп'ютара, і пры пэўных умовах дазваляюць зламысніку запускаць на серверы староннія каманды. Так можна атрымаць кантроль над сайтам, скрасці інфармацыю або выкарыстаць узламаны сервер для атак на наведвальнікаў.

Цікава, што праблемныя ўчасткі кода існавалі гадамі. Спецыялісты звярталі на іх увагу яшчэ некалькі дзесяцігоддзяў таму, але лічылі, што выкарыстаць такія памылкі для рэальнага ўзлому занадта складана. Штучны інтэлект дапамог пераадолець гэтую перашкоду. У некаторых выпадках для атакі дастаткова некалькіх дзясяткаў запытаў да сервера, а сам узлом можа заняць лічаныя секунды.

Выпраўленні рыхтавалі ў сакрэце

Калі 11 жніўня кіраўнік Calif паведаміў пра знаходку прадстаўнікам праекта PHP, распрацоўшчыкі пачалі тэрмінова шукаць рашэнне. Да працы далучыліся спецыялісты па кібербяспецы, у тым ліку з Google і OpenAI. Даследчыкі кампаніі Wiz незалежна ад Calif таксама знайшлі спосабы выкарыстання ўразлівасцяў і прадэманстравалі магчымасць атак на серверы з папулярнымі сістэмамі кіравання сайтамі WordPress, Drupal і Joomla.

Маштаб працы аказаўся вялізны. Каб закрыць небяспечныя прабелы ў абароне, распрацоўшчыкам давялося змяніць амаль 200 файлаў і напісаць больш за 10 тысяч радкоў праграмнага кода. Увесь гэты час інфармацыю пра PHP2Shell стараліся захоўваць у сакрэце, каб не падказаць зламыснікам спосабы ўзлому раней, чым будзе падрыхтавана абарона.

Падставы для трывогі былі сур'ёзныя. Паводле даследчыкаў кампаніі Wiz, прынамсі адна з выяўленых уразлівасцяў прысутнічае ў кожнай пачынаючы з 5.4. версіі PHP. Пры гэтым не ўсе сайты, якія выкарыстоўваюць PHP, можна ўзламаць, бо ўсё залежыць ад налад сервера і наяўнасці абнаўленняў бяспекі.

Прадстаўнікі праекта PHP лічаць PHP2Shell самай сур'ёзнай праблемай бяспекі больш чым за дзесяць гадоў і параўноўваюць яе з уразлівасцю Heartbleed, якая ў 2014 годзе прымусіла кампаніі па ўсім свеце тэрмінова абнаўляць сотні тысяч сервераў.

Першапачаткова абнаўленні бяспекі планавалі выпусціць 22 кастрычніка. Але 20 кастрычніка інфармацыя пра іх прасачылася на тэхналагічны форум Hacker News. Распрацоўшчыкі вырашылі не чакаць і ўжо 21 кастрычніка апублікавалі абнаўленні.

Цяпер пачалася гонка з хакерамі. Пасля выхаду абнаўленняў зламыснікі могуць параўнаць стары і новы код, высветліць, якія памылкі выправілі, і паспрабаваць узламаць серверы, дзе абарону яшчэ не ўсталявалі. Штучны інтэлект здольны значна паскорыць такі аналіз. 

Як паведамляе Reuters, у Нідэрландах і Фінляндыі дзяржаўныя ўстановы пачалі прэвентыўна адключаць сайты, не чакаючы магчымых атак. У Нідэрландах часова стаў недаступны нават сайт Нацыянальнага цэнтра кібербяспекі.

Агенцтва кібербяспекі Еўрасаюза CERT-EU рэкамендавала арганізацыям, якія не могуць неадкладна ўсталяваць абнаўленні, часова адключыць уразлівыя сайты. Аналагічныя рэкамендацыі выпусцілі спецыялісты па кібербяспецы Вялікабрытаніі, Аўстраліі і Японіі.

Каментары3

  • Судный день всё ближе
    21.10.2026
    (ушёл а солью)
  • .
    21.10.2026
    Бацька працуе веб-майстрам. Нядаўна прыйшоў засмучаны, адключыў усе сайты. Набралі бэкапаў на тры тыдні, зараз едзем кудысьці за горад. Здаецца, пачалося...
  • Прадказальна
    22.10.2026
    Ні слова пра роль паджытаў.

Цяпер чытаюць

Здзелка Трампа з Пуціным: чым за яе могуць заплаціць Украіна і Беларусь

Здзелка Трампа з Пуціным: чым за яе могуць заплаціць Украіна і Беларусь

Усе навіны →
Усе навіны

Палітолаг Валер Карбалевіч назваў самы важны дзень у сваім жыцці5

У Беларусі абмежавалі доступ да сайтаў з-за мяжы праз небяспечныя памылкі ў PHP3

У Еўропе абмяркоўваюць, хто мог бы весці перамовы з Пуціным ад яе імя8

Статкевіч: Калі Беларусь возьме ўдзел у агрэсіі супраць NATO ці стане тылам для такіх дзеянняў, то ўдар NATO па Беларусі будзе непазбежным6

Трамп адказаў, ці лічыць ён Пуціна гуманістам6

Пад Магілёвам засталася зімаваць чарада буслоў2

Празрыстыя сукенкі, карункі і адкрытае цела. Ці сапраўды «Аземпік» мяняе моду?2

«Я пісаў маме, а яна ўжо была мёртвая» — гісторыі загінулых пасля ўдару па Новай Вадалазе на Харкаўшчыне

У Новай Маскве ў выніку атакі беспілотнікаў пашкоджаныя паліклініка і жылыя дамы. У Серпухаве атакаваны арсенал Мінабароны Расіі3

больш чытаных навін
больш лайканых навін

Здзелка Трампа з Пуціным: чым за яе могуць заплаціць Украіна і Беларусь

Здзелка Трампа з Пуціным: чым за яе могуць заплаціць Украіна і Беларусь

Галоўнае
Усе навіны →

Заўвага:

 

 

 

 

Закрыць Паведаміць