VulnCheck-ის მკვლევრებმა აჩვენეს, რომ ASLR ვერ აჩერებს PHP2Shell-ის დაუცველობის გამოყენებას x86-64 სერვერზე.
წყარო: The Register. ქართული თარგმანი — შიკრიკი.
PHP2Shell exploit bypasses protections designed to stop remote code execution

ტექსტი ავტომატურად ითარგმნა. წყარო: The Register.
მკვლევრის თქმით, „მოწინააღმდეგეები აშკარად დროსა და ტოკენებს ხარჯავენ ამ ხარვეზზე“.
მკვლევრებმა ახალი ექსპლოიტი შეიმუშავეს, რომელიც აჩვენებს, რომ x86-64 სერვერზე მისამართთა სივრცის განლაგების შემთხვევითი ცვლილებაც (ASLR) კი ვერ აჩერებს PHP2Shell-ის დაუცველობის გამოყენებას. VulnCheck-მა ექსპლოიტი მხოლოდ Initial Access Intelligence-ის მომხმარებლებს გაუზიარა და გააფრთხილა, რომ საფრთხის აქტორები ხელოვნურ ინტელექტს სულ უფრო მეტი თავდასხმის გზის მოსაძებნად იყენებენ.
გუნდმა გვითხრა, რომ ეს „მნიშვნელოვანი წინსვლაა“, რადგან აქამდე ASLR რეალურ სერვერებზე PHP2Shell-ის გამოყენების მთავარ ბარიერად მიიჩნეოდა. თუმცა მკვლევრები არ ელიან, რომ ეს ბარიერი დიდხანს შენარჩუნდება. VulnCheck-ის ექსპლოიტების შემუშავების დირექტორმა სპენსერ მაკინტაირმა The Register-ს განუცხადა: „მოწინააღმდეგეები აშკარად დროსა და ტოკენებს ხარჯავენ ამ ხარვეზზე“.
ხუთშაბათს PHP2Shell-ის პრობლემა კიდევ უფრო გამწვავდა. გავრცელდა ცნობები, რომ თავდამსხმელები უსაფრთხოების ხარვეზებს მათ გასაჯაროებამდე რამდენიმე დღით ადრე იყენებდნენ, ხოლო გაერთიანებული სამეფოს სამთავრობო ვებსაიტები პრევენციულად გაითიშა.
VulnCheck-ის ექსპლოიტი მიზანში იღებს CVE-2026-109618-ს, კრიტიკულ მეხსიერების დაზიანების ხარვეზს, რომელიც მეხსიერების გადავსებას იწვევს და PHP-ში დისტანციური კოდის შესრულების საშუალებას იძლევა. ეს ხარვეზი PHP2Shell-ის წყვილის ნაწილია, რომელშიც CVE-2026-109619-იც შედის. PHP Foundation-მა ორივე ხარვეზის შესახებ ოთხშაბათს ოფიციალურად განაცხადა და მათთვის შესწორებები გამოუშვა.
ღამით VulnCheck-ის მკვლევრებმა შეიმუშავეს ის, რაც, მათი აზრით, პირველი ცნობილი ექსპლოიტია ASLR-ით დაცულ x86-64 სისტემებზე დისტანციური კოდის შესასრულებლად, PHP-ის რეკომენდებული საწარმოო კონფიგურაციის პირობებში.
ASLR მეხსიერების დაზიანების ხარვეზებისგან, მათ შორის PHP2Shell-ისგან, დაცვის ჩაშენებული მექანიზმია. ის პროგრამის ძირითადი მონაცემების მეხსიერების მისამართებს შემთხვევითად ანაწილებს. ASLR ყოველ გაშვებაზე ამ კომპონენტების მისამართებს ცვლის და თავდამსხმელს სამიზნე მისამართის სწორად გამოცნობაში უშლის ხელს. შედეგად, მავნე კოდის შესრულებაც ფერხდება.
მაკინტაირის თქმით, VulnCheck-მა GitHub-ზე PHP2Shell-ის „ასობით“ კონცეფციის დამადასტურებელი კოდის საცავი ნახა, თუმცა „ძალიან ცოტა მათგანი შეიცავს ნამდვილ, მოქმედ ექსპლოიტს“. მისი თქმით, ამის მთავარი მიზეზი ASLR-ია.
მაკინტაირმა თქვა: „დიდი განსხვავებაა დაუცველობის დემონსტრირებასა და ისეთი ექსპლოიტის შექმნას შორის, რომელიც რეალურ გარემოში არსებულ დაცვის მექანიზმებს გადალახავს. ერთ-ერთი ყველაზე დიდი დაბრკოლება ASLR იყო, რომელიც მეხსიერების დაზიანების დაუცველობების გამოყენებას ბევრად ართულებს“.

Human receives AI-designed virus for the first time
მკვლევრების ახალი მეთოდი, მათი თქმით, ASLR-ს გვერდს უვლის. ის დადასტურებულ მეხსიერების გაჟონვას დისტანციური კოდის შესრულებასთან აერთიანებს PHP 8.4.26-ში. მკვლევრები აცხადებენ, რომ მეთოდი x86-64 პლატფორმებზე მუშაობს მაშინაც, როცა ASLR ჩართულია და PHP-ის რეკომენდებულ საწარმოო კონფიგურაციაში display_errors=off არის მითითებული.
მაკინტაირმა განაცხადა: „ჩვენ არ გვიპოვია სხვა საჯარო ან კომერციული ექსპლოიტი, რომელიც იმავე პირობებში მუშაობს. ამ შესაძლებლობის შექმნა მარტივი არ ყოფილა, თუმცა ის აჩვენებს, რომ საწარმოო კონფიგურაციის მქონე სისტემებზე PHP2Shell-ის გამოყენების მთავარი ბარიერის გადალახვა შესაძლებელია“.
VulnCheck-ის თქმით, ექსპლოიტი ARM64-ზეც მუშაობს, თუმცა ამჟამად დისტანციური კოდის შესრულება ARM-ზე დაფუძნებულ სისტემებზე ფუნქციონირებს.
მაკინტაირის თქმით, ეს ყველა ორგანიზაციისთვის გამაფრთხილებელი სიგნალი უნდა იყოს. განსაკუთრებით ახლა, ხელოვნური ინტელექტის გამოყენებით ხარვეზების ძიებისა და ექსპლოიტების შექმნის ეპოქაში, „დაუცველობის გამოყენების ტექნიკური სირთულე მისგან დაცვად არ უნდა მივიჩნიოთ“.
მაკინტაირმა თქვა: „ორგანიზაციებმა, რომლებიც PHP-ის დაუცველ ვერსიებს იყენებენ, პირველ რიგში განახლებები უნდა დააყენონ და არ ივარაუდონ, რომ არსებული მეხსიერების დაცვის მექანიზმები ან კონფიგურაციის ცვლილებები თავდასხმას შეაჩერებს“.
შეადარე თარგმანი გამოცემის ორიგინალურ ტექსტს.
გამოქვეყნდა 23 ოქტომბერი, 2026

Microsoft says ConnectWise breach let Chinese spies loose on 2,250 cloud tenants

IBM CEO says open weight models are now irresistibly good and cheap on-prem

Etsy is cracking down on AI slop listings

Canva’s first AI image model plans designs before generating them

OpenAI says ChatGPT Sol helped uncover critical PHP flaws that could affect 70% of websites
კომენტარი (0)
გაგვიზიარე შენი აზრი.
კომენტარები ავტომატურად მოწმდება.
აზრის გასაზიარებლად შექმენი ანგარიში ან შედი.
ან
კომენტარები ჯერ არ არის. დაწერე პირველი.