Teknologi & Keamanan Siber 24 Oktober 2026 78 pembaca

Eksploitasi Kritis PHP CVE-2024-4577 Ancam Server Bisnis

Kerentanan eksekusi kode jarak jauh pada PHP dieksploitasi secara masif untuk menyebarkan ransomware dan cryptominer ke server korporat. Pelaku bisnis diimbau segera memperbarui sistem dan menutup konfigurasi CGI yang rentan.

T
Tim Editorial CMNexusPT. Cipta Mitrausaha Nusantara
Eksploitasi Kritis PHP CVE-2024-4577 Ancam Server Bisnis

Jakarta, CMNexus. Gelombang serangan siber terotomatisasi terpantau melonjak dengan menargetkan kerentanan eksekusi kode jarak jauh (Remote Code Execution/RCE) berisiko kritis pada interpreter PHP. Kerentanan yang terdaftar dengan kode CVE-2024-4577 dan mengantongi skor keparahan dasar CVSS 9.8 ini memungkinkan pelaku ancaman tanpa autentikasi mengeksekusi instruksi arbitrer langsung pada sistem operasi server target.

Lembaga telemetri ancaman siber internasional dan tim tanggap insiden nasional mendeteksi lonjakan eksploitasi aktif di berbagai yurisdiksi, termasuk Indonesia, Singapura, Jepang, dan Amerika Serikat. Pola serangan yang terjadi tidak lagi berupa pemindaian pasif, melainkan pengiriman muatan berbahaya (payload) agresif yang membahayakan kelangsungan operasional bisnis.

1. Anatomi Celah Keamanan: Injeksi Argumen PHP-CGI Kerentanan CVE-2024-4577 berakar pada interaksi antara fitur konversi karakter sistem operasi Windows (Best-Fit character encoding) dan interpreter PHP yang dikonfigurasi dalam mode Common Gateway Interface (CGI). Kerentanan ini pertama kali diidentifikasi oleh tim riset keamanan DEVCORE.

Pada arsitektur sistem operasi Microsoft Windows, fungsionalitas Best-Fit secara otomatis memetakan karakter tertentu yang menyerupai karakter ASCII ke representasi aslinya ketika pengodean karakter lokal (seperti kode halaman Windows untuk Bahasa Jepang CP932, Bahasa Mandarin Tradisional CP950, Bahasa Mandarin Sederhana CP936, maupun kode halaman alfabetik barat) aktif. Dalam konteks ini, karakter soft hyphen berformat bita %ad dikonversi oleh Windows API menjadi tanda minus standar (-).

Konversi tersebut meloloskan parameter dari mekanisme sanitasi input yang semula dibangun untuk mencegah kerentanan historis CVE-2012-1823. Akibatnya, penyerang dapat menyuntikkan argumen baris perintah langsung ke proses php-cgi.exe melalui string kueri HTTP. Dengan menyisipkan parameter direktif konfigurasi seperti -d allow_url_include=1 -d auto_prepend_file=php://input, penyerang berhasil memaksa interpreter mengeksekusi kode PHP mentah yang dikirimkan melalui badan permintaan HTTP POST.

Distribusi versi PHP yang rentan meliputi: - PHP 8.3 sebelum rilis perbaikan versi 8.3.8 - PHP 8.2 sebelum rilis perbaikan versi 8.2.20 - PHP 8.1 sebelum rilis perbaikan versi 8.1.29 - Seluruh instalasi lawas PHP cabang 8.0, 7.x, dan 5.x yang telah melewati masa dukungan resmi (End of Life/EOL).

Kerentanan ini berdampak langsung pada lingkungan server yang menjalankan PHP melalui modul CGI, paket lingkungan pengembangan Apache lokal (seperti instalasi default XAMPP pada sistem Windows), serta konfigurasi pemetaan skrip web server yang meneruskan kueri ke biner eksekusi PHP.

2. Pola Serangan Masif di Alam Liar: Ransomware hingga Implan C2 Laporan intelijen ancaman dari GreyNoise, Cisco Talos, dan peringatan kesiapsiagaan siber Telkom CSIRT di Indonesia mengonfirmasi bahwa kelompok peretas memanfaatkan botnet pemindai cepat untuk menemukan server yang rentan beberapa jam setelah rincian teknis eksploitasi dirilis ke publik.

Muatan berbahaya yang terdeteksi aktif disebarkan di lapangan mencakup tiga vektor ancaman utama:

  1. Penyebaran Ransomware TellYouThePass: Kelompok penyerang menyuntikkan skrip pemanggil berkas biner .exe atau skrip loader .bat yang mengunduh muatan ransomware. Ransomware ini mengenkripsi berkas data perusahaan, database web, serta direktori repositori aplikasi lokal, kemudian meninggalkan catatan tebusan berupa permintaan mata uang kripto.
  2. Injeksi Cryptominer (XMRig dan RedTail Miner): Penyerang memanfaatkan celah RCE untuk memasang perangkat lunak penambang kripto tanpa izin. Program penambang ini memonopoli 100 persen alokasi prosesor (CPU), yang mengakibatkan server mengalami gangguan performa parah, latensi tinggi, hingga kegagalan respons (denial of service) bagi pelanggan yang mengakses web bisnis.
  3. Penyebaran Cobalt Strike Beacon dan Muhstik Botnet: Sejumlah aktor ancaman terorganisasi menanamkan implantasi Command and Control (C2) seperti Cobalt Strike beacon. Akses ini memberikan pintu belakang (backdoor) persisten bagi penyerang untuk melakukan pengintaian internal jaringan (lateral movement), eksfiltrasi data rahasia korporat, serta perekrutan node server ke dalam jaringan botnet untuk kampanye serangan penolakan layanan terdistribusi (DDoS).

3. Risiko Nyata bagi Ekosistem Server Web dan Operasional Bisnis Banyak entitas usaha mikro, kecil, menengah, hingga korporasi mengandalkan sistem web berbasis PHP—seperti portal WordPress lawas, sistem aplikasi inventaris internal, maupun platform manajemen konten kustom—yang ditempatkan pada server virtual berbasis Windows tanpa siklus pemeliharaan berkala.

Server yang tidak dikelola dengan tata kelola pembaruan rutin kerap berada dalam posisi terekspos langsung ke internet publik. Ketika eksploitasi berhasil dieksekusi oleh pelaku ancaman, dampak kerugian yang dialami perusahaan meliputi: - Gangguan Kontinuitas Operasional: Layanan pelanggan, transaksi daring, dan sistem administrasi internal lumpuh akibat pembajakan daya komputasi atau enkripsi data. - Kebocoran Data Sensitif: Data kredensial pengguna, informasi transaksi, dan berkas internal dapat diekstraksi ke server penyerang. - Penalti Reputasi Digital: Situs bisnis yang terinfeksi malware sering kali masuk ke dalam daftar hitam mesin pencari (Google Safe Browsing), menyebabkan peringatan keamanan merah muncul saat calon pelanggan mencoba membuka alamat domain perusahaan.

4. Panduan Mitigasi Teknis bagi Pengelola Infrastruktur IT Para pengelola infrastruktur web, administrator sistem, dan pimpinan teknis diimbau melakukan tindakan mitigasi terukur melalui tahapan teknis berikut:

1. Pembaruan Versi PHP Resmi (Langkah Utama): Segera perbarui instalasi PHP ke rilis stabil terbaru: - Pengguna cabang 8.3 wajib memperbarui ke versi 8.3.8 atau yang lebih tinggi. - Pengguna cabang 8.2 wajib memperbarui ke versi 8.2.20 atau yang lebih tinggi. - Pengguna cabang 8.1 wajib memperbarui ke versi 8.1.29 atau yang lebih tinggi. Untuk lingkungan yang masih menjalankan PHP versi EOL (8.0, 7.x, 5.x), migrasi ke cabang versi yang didukung secara aktif harus diprioritaskan.

2. Penghentian Mode PHP-CGI dan Transisi ke FastCGI / PHP-FPM: Evaluasi arsitektur web server dengan menghindari pemanggilan biner php-cgi.exe secara langsung. Alihkan pemrosesan skrip ke PHP FastCGI Process Manager (PHP-FPM) atau konfigurasi FastCGI terisolasi. Penggunaan kontainer berbasis Linux (seperti Docker) juga mengeliminasi vektor eksploitasi konversi karakter Best-Fit Windows.

3. Penerapan Aturan Penyaringan Web Server (Emergency Rewrite Rules): Bila pembaruan versi tidak dapat dilakukan seketika karena kendala kompatibilitas kode aplikasi warisan, terapkan aturan pemblokiran darurat pada konfigurasi Apache HTTP Server (httpd.conf atau .htaccess): ``apache RewriteEngine On RewriteCond %{QUERY_STRING} ^(%ad|-).+ [NC] RewriteRule .* - [F,L] ` Aturan di atas menolak permintaan HTTP yang memuat karakter %ad atau tanda penghubung -` pada awal kueri, sehingga mencegah manipulasi argumen baris perintah.

4. Konfigurasi Web Application Firewall (WAF): Aktifkan aturan inspeksi muatan kueri pada lapisan WAF untuk mencegat pola string yang mencurigakan, seperti parameter direktif -d, pemanggilan pembungkus aliran auto_prepend_file, serta masukan php://input.

5. Pemeriksaan dan Audit Permukaan Serangan (Attack Surface Audit): Lakukan peninjauan menyeluruh terhadap seluruh titik akhir server yang tersambung ke jaringan publik. Nonaktifkan modul dan direktori CGI pengujian yang tidak diperlukan dalam lingkungan produksi.

Penerapan pertahanan berlapis, pemantauan berkala log server, serta kedisiplinan dalam menerapkan pembaruan keamanan merupakan landasan mutlak untuk menjaga ketahanan aset digital perusahaan dari serangan siber otomatis.

---

Sumber Rujukan Resmi: - DEVCORE Security Advisory: CVE-2024-4577 - PHP CGI Argument Injection Vulnerability (https://devco.re) - The PHP Group Security Release: PHP 8.1.29, 8.2.20, and 8.3.8 Release Announcements (https://www.php.net) - GreyNoise Threat Intelligence: Telemetry and Active Exploitation of CVE-2024-4577 in the Wild (https://www.greynoise.io) - Cisco Talos Intelligence Group: Threat Advisory: In-the-Wild Exploitation of CVE-2024-4577 Delivering TellYouThePass Ransomware (https://blog.talosintelligence.com) - National Vulnerability Database (NVD): Vulnerability Detail: CVE-2024-4577 (Base Score: 9.8 Critical) (https://nvd.nist.gov/vuln/detail/CVE-2024-4577) - Telkom CSIRT: Himbauan Keamanan: Peringatan Ancaman Eksploitasi Kerentanan RCE pada PHP-CGI (https://csirt.telkom.co.id)

0 suka
BagikanfXin
SOLUSI DIGITAL TERPADU

Siap Menerapkan Solusi Teknologi untuk Bisnis Anda?

Konsultasikan sistem POS, AI Automation, atau ERP kustom dengan tim spesialis PT. Cipta Mitrausaha Nusantara.