Semua diskusi
Donny Sanjaya, M.Kom
Dosen TRPL Di Politeknik Negeri Medan · Medan· bertanya 2 hr
CyberSecurity
CyberSecurity

PHP2Shell (CVE-2026-109618 & CVE-2026-109619): celah RCE di PHP itu sendiri, seberapa bahaya?

Beberapa hari ini beredar peringatan: "Critical remote code execution flaws affect most PHP versions. Bagi yang punya website dengan PHP 5–8.1, kalau bisa diperbarui ke PHP 8.2 ke atas."

Biasanya celah keamanan ada di aplikasi tertentu, misalnya plugin WordPress atau library usang. Kali ini yang bermasalah adalah mesin PHP-nya sendiri. Padahal banyak sistem informasi kampus, instansi, dan UMKM di Indonesia berjalan di atas PHP.

Yang ingin saya diskusikan:

  • Sebenarnya apa yang terjadi, dan siapa saja yang terdampak?
  • Apakah cukup dengan "upgrade ke PHP 8.2 ke atas" seperti di pesan berantai itu?
  • Bagaimana nasib server lama yang masih memakai PHP 7.x atau 8.1?
Jawab
1 jawaban 89 dilihat
Punya jawaban atau pengalaman serupa? Bagikan ke penanya. Masuk untuk menjawab

1 Jawaban

Donny Sanjaya, M.Kom Penanya
Dosen TRPL Di Politeknik Negeri Medan · Medan · 2 hr

Saya rangkum dari advisory PHP dan beberapa laporan riset keamanan.

Apa itu PHP2Shell? Dua kerentanan di inti PHP yang memungkinkan Remote Code Execution tanpa login. Artinya penyerang bisa menjalankan perintah di server dengan hak akses proses web worker. Salah satunya juga bisa membocorkan isi memori proses PHP yang mungkin berisi session, token, atau kredensial. PHP memberi skor CVSS v4.0 9.2 (Critical) untuk keduanya.

  • CVE-2026-109618: bug saat out-of-memory. Ketika request selesai (shutdown), state yang baru setengah terinisialisasi dianggap valid.
  • CVE-2026-109619: bug stale global state. PHP menyimpan state milik sebuah request setelah memorinya dibebaskan, lalu request berikutnya di worker yang sama memakai state basi itu.

Siapa yang terdampak? Semua instalasi PHP yang melayani request web: PHP-FPM, Apache mod_php, php-cgi, FrankenPHP, dan LiteSpeed.

Koreksi untuk pesan berantai: "upgrade ke PHP 8.2 ke atas" belum cukup. Yang aman hanya versi patch yang rilis 21 Oktober 2026:

  • PHP 8.2.35
  • PHP 8.3.36
  • PHP 8.4.27
  • PHP 8.5.12

PHP 8.2.20, misalnya, tetap rentan. PHP 8.1 ke bawah sudah EOL dan tidak mendapat patch resmi dari PHP. Penggunanya bergantung pada backport dari distro (Ubuntu, Debian, RHEL) atau vendor LTS pihak ketiga, atau harus migrasi.

Detail teknisnya sudah bocor sebelum patch rilis. Cloudflare, watchTowr, dan Hadrian melaporkan sudah melihat percobaan serangan, walaupun CISA dalam peringatan 21 Oktober belum mengamati eksploitasi. Lebih aman berasumsi serangan massal tinggal menunggu waktu.

Gambar status WhatsApp
Menyiapkan gambar…
Di HP: tekan Bagikan → WhatsApp → Status. Atau unduh gambarnya, lalu unggah sebagai status.