Keamanan · 25 Oktober 2026

PHP2Shell Ditemukan Berkat LLM, Mengungkap Kerentanan Terpendam Selama Bertahun-tahun

a blue abstract background with lines and dots
Conny Schneider / Unsplash

Sebuah kerentanan kritis dalam PHP yang dikenal sebagai PHP2Shell telah ditemukan, berkat penggunaan model pembelajaran mesin besar. Temuan ini dihasilkan oleh perusahaan keamanan Calif, yang berpartisipasi dalam proyek Patch the Planet yang diinisiasi oleh OpenAI. Kerentanan ini sudah ada sejak PHP versi 5.4 yang dirilis pada tahun 2012 dan telah luput dari perhatian manusia selama lebih dari sepuluh tahun.

Calif memilih PHP untuk dicari kerentanannya karena diyakini memiliki dampak yang signifikan. Mereka telah berkoordinasi dengan PHP Foundation sebelum penelitian untuk meneliti masalah keamanan dalam PHP. Awalnya, Calif tidak mengharapkan menemukan kerentanan yang serius, mengingat bahwa banyak pihak sudah menggunakan AI untuk memeriksa kode PHP. Namun, pada tanggal 1 Agustus 2026, mereka berhasil mendeteksi bug pertama dari dua bug yang terkait dengan PHP2Shell.

Perusahaan kedua, Wiz, yang baru saja diakuisisi oleh Google pada awal tahun 2026, juga menemukan kerentanan yang sama dengan menggunakan model Gemini 4 Argon. Temuan Wiz muncul tidak lama setelah penemuan oleh Calif, dan mereka berhasil mengidentifikasi kedua bug yang ada. Wiz menjelaskan bahwa bug yang berhubungan dengan memori biasanya sangat kompleks, tergantung pada versi PHP yang digunakan dan konfigurasi yang diterapkan.

Dalam era sebelum AI, pencarian kerentanan harus dilakukan secara manual, yang terbukti sangat sulit. Kombinasi model Gemini 4 Argon dan sistem pencarian kerentanan otomatis yang disebut Wiz Atlas memungkinkan mereka untuk menemukan kerentanan ini, meskipun mereka tidak memberikan rincian tentang cara penemuan tersebut.

Wiz berpendapat bahwa PHP2Shell dapat menjadi titik perubahan penting dalam dunia keamanan, mirip dengan kerentanan terkenal lainnya seperti Heartbleed pada tahun 2012 dan Log4Shell pada tahun 2021. Penemuan ini menunjukkan bahwa AI memiliki kemampuan untuk menemukan kerentanan yang telah lama terabaikan oleh manusia.