PHP-ის კრიტიკული ხარვეზი: ჰაკერებმა თავდასხმები დაანონსებამდე დაიწყეს

ინტერნეტის უსაფრთხოების სფეროში მორიგი სერიოზული ინციდენტი დაფიქსირდა. PHP-ის, ვებ-პროგრამირების ერთ-ერთი ყველაზე ფართოდ გამოყენებადი ენის, ორმა კრიტიკულმა მოწყვლადობამ ადმინისტრატორები მძიმე მდგომარეობაში ჩააგდო. მიუხედავად იმისა, რომ შესაბამისი უსაფრთხოების პატჩები (პროგრამული განახლებები ხარვეზების აღმოსაფხვრელად) ოთხშაბათს გამოვიდა, აღმოჩნდა, რომ ჰაკერებმა მათი ექსპლუატაცია გაცილებით ადრე დაიწყეს.
საფრთხე, რომელიც განახლებას დაასწრო
Amazon Web Services-ის (AWS) უსაფრთხოების ანალიტიკოსების მიერ გამოქვეყნებული მონაცემებით, PHP2Shell-ის სახელით ცნობილი ხარვეზების გამოყენების მცდელობა ჯერ კიდევ 17 ოქტომბერს, ოფიციალურ გასაჯაროებამდე ოთხი დღით ადრე დაფიქსირდა. AWS-მა ეს აქტივობა საკუთარ „თაფლის ქოთნებზე“ (honeypot — სპეციალურად დაუცველი სერვერები, რომლებიც ჰაკერული შეტევების გამოსაკვლევად გამოიყენება) აღმოაჩინა. შეტევები განხორციელდა ანონიმიზებული ქსელების, კერძოდ კი VPN-ების მეშვეობით, რაც თავდამსხმელების იდენტიფიცირებას ართულებს.
AWS-ის მთავარი ინფორმაციული უსაფრთხოების ოფიცრის, CJ Moses-ის თქმით, გაუგებარია, როგორ მოიპოვეს ჰაკერებმა ინფორმაცია ხარვეზების შესახებ მანამ, სანამ ისინი საჯაროდ გახდებოდა ცნობილი. თუმცა, ფაქტია, რომ ოთხშაბათს, განახლების გამოსვლისთანავე, თავდასხმების ტალღა კიდევ უფრო გაძლიერდა. სპეციალისტები ვარაუდობენ, რომ სხვადასხვა თავდამსხმელმა ჯგუფმა დამოუკიდებლად დაიწყო მოწყვლადობების გამოყენება, რამაც ინტერნეტსივრცეში მასშტაბური რისკები შექმნა.
ხელოვნური ინტელექტი და დაჩქარებული საფრთხეები
ექსპერტები ხაზს უსვამენ, რომ ეს შემთხვევა უსაფრთხოების ახალ, საგანგაშო ტენდენციაზე მიუთითებს. თუ ადრე ჰაკერებს პატჩის დეტალების შესწავლასა და ექსპლუატაციის შექმნაზე დღეები ან კვირები სჭირდებოდათ, დღეს ეს პროცესი საათებამდე ან წუთებამდეა შემცირებული. ამის მთავარი მიზეზი ხელოვნური ინტელექტის (AI) ინსტრუმენტებია, რომლებიც ავტომატიზებულ ანალიზს აჩქარებს.
„ხელოვნური ინტელექტით დახმარებული ანალიზი აიაფებს და აჩქარებს პროცესს, როდესაც პატჩის ტექნიკური დეტალებიდან მუშა ექსპლუატი შექმნას ცდილობენ. შედეგად, გაცილებით მეტ ადამიანს შეუძლია იმოქმედოს ძალიან მოკლე დროში“, — აღნიშნავს CJ Moses. ეს ნიშნავს, რომ პროგრამული უზრუნველყოფის მწარმოებლებისთვის და სისტემის ადმინისტრატორებისთვის დროის ფაქტორი კრიტიკული ხდება. ნებისმიერი დაყოვნება განახლების დაყენებისას შეიძლება ფატალური აღმოჩნდეს.
რა უნდა იცოდნენ ქართველმა მომხმარებლებმა?
საქართველოში, ისევე როგორც მთელ მსოფლიოში, PHP-ზე დაფუძნებული საიტებისა და სერვისების წილი ძალიან დიდია. ვინაიდან PHP2Shell უკვე აქტიურად გამოიყენება „ველურ გარემოში“, ნებისმიერი ვებ-რესურსის მფლობელმა, რომელიც PHP-ს იყენებს, დაუყოვნებლივ უნდა გადაამოწმოს საკუთარი სერვერის უსაფრთხოება და დააინსტალიროს უახლესი პატჩები. უსაფრთხოების ექსპერტები გვირჩევენ, რომ მსგავსი შემთხვევების თავიდან ასაცილებლად, სერვერული პროგრამული უზრუნველყოფა მუდმივად განახლებულ მდგომარეობაში იყოს, ხოლო კრიტიკული სერვისების მონიტორინგი გაძლიერდეს.