Cacat parah pada plugin W3 Total Cache yang diinstal di lebih dari satu juta situs WordPress dapat memberikan penyerang akses ke berbagai informasi, termasuk metadata pada aplikasi berbasis cloud.
Plugin W3 Total Cache menggunakan beberapa teknik caching untuk mengoptimalkan kecepatan situs web, mengurangi waktu muat, dan secara umum meningkatkan peringkat SEO-nya.
Cacatnya dilacak sebagai CVE-2024-12365 meskipun pengembang merilis perbaikan pada versi terbaru produknya, ratusan ribu situs web masih harus menginstal varian yang ditambal tersebut.
Detail kerentanan
Wordfence catatan bahwa masalah keamanan disebabkan oleh hilangnya pemeriksaan kemampuan pada fungsi ‘is_w3tc_admin_page’ di semua versi hingga yang terbaru, 2.8.2. Kesalahan ini memungkinkan akses ke nilai nonce keamanan plugin dan melakukan tindakan yang tidak sah.
Memanfaatkan kerentanan dimungkinkan jika penyerang diautentikasi dan setidaknya memiliki tingkat pelanggan, suatu kondisi yang mudah dipenuhi.
Risiko utama yang timbul dari eksploitasi CVE-2024-12365 adalah:
- Pemalsuan Permintaan Sisi Server (SSRF): membuat permintaan web yang berpotensi mengekspos data sensitif, termasuk metadata instans pada aplikasi berbasis cloud
- Keterbukaan informasi
- Penyalahgunaan layanan: mengonsumsi batas layanan cache, yang berdampak pada kinerja situs dan dapat menimbulkan peningkatan biaya
Mengenai dampak nyata dari kelemahan ini, penyerang dapat menggunakan infrastruktur situs web untuk mem-proxy permintaan ke layanan lain dan menggunakan informasi yang dikumpulkan untuk melakukan serangan lebih lanjut.
Tindakan terbaik yang harus diambil oleh pengguna yang terkena dampak adalah meningkatkan ke versi terbaru W3 Total Cache versi, 2.8.2, yang mengatasi kerentanan.
Unduh statistik dari wordpress.org menunjukkan bahwa sekitar 150.000 situs web memasang plugin tersebut setelah pengembang merilis pembaruan terkini, sehingga ratusan ribu situs WordPress masih rentan.
Sebagai rekomendasi umum, pemilik situs web sebaiknya menghindari memasang terlalu banyak plugin dan membuang produk yang tidak mutlak diperlukan.
Selain itu, firewall aplikasi web terbukti bermanfaat karena dapat mengidentifikasi dan memblokir upaya eksploitasi.
