PHP2Shell adalah rangkaian kerentanan keamanan pada runtime PHP yang dapat membuka peluang Remote Code Execution (RCE) tanpa autentikasi dan kebocoran memori sensitif. Temuan PHP2Shell mencakup dua kerentanan kritis, CVE-2026-109618 dan CVE-2026-109619, dengan tingkat keparahan CVSS 9.2.
Risiko PHP2Shell perlu diperhatikan karena masalahnya berada pada runtime PHP, bukan hanya kode aplikasi. Kondisi ini memungkinkan pemrosesan berbahaya terjadi sebelum kode aplikasi dijalankan. Inilah yang membuat organisasi perlu menerapkan patch resmi PHP, mengevaluasi potensi paparan, dan memperkuat perlindungan aplikasi menggunakan pendekatan berlapis, termasuk Web Application Firewall (WAF).
Bagaimana PHP2Shell Memungkinkan Remote Code Execution?
PHP2Shell mengeksploitasi kelemahan pengelolaan memori ketika PHP mengalami kondisi out-of-memory (OOM) atau fatal error.
Kondisi tersebut memungkinkan proses berikutnya mengakses stale pointer atau data yang tidak valid. Dengan teknik eksploitasi tertentu, attacker dapat memanipulasi memori dan mengembangkan serangan menjadi RCE.
Mengapa Proteksi Aplikasi Saja Tidak Cukup?
PHP2Shell menyerang komponen inti PHP, bukan hanya kode aplikasi. Beberapa proses rentan terjadi ketika PHP memproses request sebelum application code dijalankan. Karena itu, aplikasi yang sudah menerapkan secure coding tetap dapat terpapar apabila menggunakan PHP runtime yang belum diperbaiki.
Organisasi perlu memperbarui PHP ke versi yang telah diperbaiki dan menambahkan kontrol keamanan pada lapisan aplikasi.
Baca Juga: Lindungi Bisnis Anda dari CVE-2026-21962, Ancaman Baru WebLogic
Bagaimana Imperva WAF Memberikan Virtual Patching untuk PHP2Shell?
Imperva Web Application Firewall (WAF) memberikan lapisan perlindungan tambahan melalui inspeksi pola request dan response yang berkaitan dengan teknik eksploitasi PHP2Shell. Mekanisme deteksinya mencakup:
Dengan mendeteksi dan memblokir pola eksploitasi tersebut, Imperva WAF membantu mengurangi paparan terhadap serangan selama organisasi mempersiapkan dan menerapkan patch PHP. Pendekatan ini dikenal sebagai virtual patching, bukan pengganti security patch pada runtime.
Bagaimana Imperva Melindungi Penerapan WAF Berbeda dalam Menghalau Paparan PHP2Shell ?
Imperva menyediakan perlindungan PHP2Shell melalui beberapa deployment WAF dengan kebutuhan pembaruan berbeda. Organiasi perlu memastikan versi dan pembaruan deployment telah sesuai dengan panduan resmi Imperva untuk perlindungan yang efektif.
Deployment | Status Perlindungan |
Imperva Cloud WAF | Perlindungan tersedia secara otomatis (out of box) |
Imperva Elastic WAF | Memerlukan update software |
Imperva WAF Gateway | Memerlukan update software dan ADC security content. |
Baca Juga: Firewall dan WAF: Apakah Keduanya Diperlukan untuk Keamanan Aplikasi Web?
Bagaimana Organisasi Memeriksa Paparan Terhadap PHP2Shell?
Organisasi dapat melakukan pemeriksaan awal menggunakan Imperva PHP2Shell Vulnerability Checker. Tool ini memungkinkan pengguna memasukkan URL website untuk mengidentifikasi indikasi paparan berdasarkan informasi yang dapat diakses secara publik.
Hasil pemeriksaan bersifat indikatif dan belum dapat memastikan website sepenuhnya rentan atau aman. Verifikasi lebih lanjut tetap diperlukan melalui pemeriksaan versi PHP, konfigurasi, dan status patch pada server.
Langkah Ekstra Apa Saja yang Perlu Diterapkan Organisasi untuk Mengurangi Risiko PHP2Shell?
Selain mengandalkan WAF, organiasz perlu menerapkan beberapa langkah mitigasi untuk mengurangi risiko, meski tidak menggantikan patch resmi PHP.
Bagaimana Imperva Membantu Organisasi Merespons Ancaman Ekspolitasi yang Meningkat?
Sebelum pancaman PHP2Shell terungkap ke publik, Imperva telah menerima informasi kerentanan dari para peneliti untuk memverifikasi perlindungan dan memantau trafik pelanggan. Selama periode pemantauan tersebut, Imperva tidak menemukan trafik yang cocok dengan pola eksploitasi PHP2Shell yang dipantau.
Melalui Imperva WAF, organisasi mendapatkan perlindungan tambahan berupa deteksi dan pemblokiran pola eksploitasi, virtual patching, serta pemantauan trafik. Kemampuan ini membantu tim keamanan merespons ancaman sambil menjalankan proses identifikasi aset, patching, dan evaluasi kerentanan secara menyeluruh.
Baca Juga: Ancaman Cyberwarfare Semakin Nyata, Begini Cara Lindungi Bisnis Anda!
Perkuat Keamanan Website Anda Bersama Converion
Imperva Web Application Firewall membantu organiasz memperkuat keamanan apliaksi web dengan mendeteksi ancaman, memblokir pola eksploitasi, dan virtual patching. Lindungi aplikasi web Anda dari ancaman yang terus berkembang bersama Converion.
Converion Informatica, bagian dari CTI Group, memastikan organisasi Anda mendapat perlindungan menyeluruh dari berbagai ancaman yang terus berkembang. Hubungi tim Converion sekarang untuk mulai memperkuat keamanan website Anda.
Penulis: Ervina Anggraini – Content Writer CTI Group
.





