Pendahuluan

WordPress adalah salah satu platform website paling populer di dunia. Namun, karena banyaknya plugin yang digunakan, WordPress juga sering menjadi target serangan. Untuk membantu mengelola dan mengidentifikasi celah keamanan, digunakan sistem CVE (Common Vulnerabilities and Exposures).
Salah satu celah yang perlu diwaspadai oleh pemilik website WordPress adalah CVE-2025-6934, yang ditemukan pada plugin Opal Estate Pro.

Ringkasan CVE-2025-6934

CVE-2025-6934 merupakan kerentanan privilege escalation tanpa autentikasi pada plugin Opal Estate Pro – Property Management and Submission hingga versi 1.7.5.
Celah ini memungkinkan siapa pun membuat akun WordPress dengan hak Administrator, meskipun belum login. Tingkat keparahan kerentanan ini sangat tinggi dengan skor CVSS 9.8 (Critical).

Penjelasan Teknis Kerentanan

Privilege escalation adalah kondisi ketika pengguna biasa atau bahkan pengguna anonim bisa mendapatkan hak akses lebih tinggi dari yang seharusnya.
Pada CVE-2025-6934, plugin Opal Estate Pro memiliki kesalahan pada proses registrasi pengguna. Plugin tidak membatasi peran (role) yang boleh digunakan saat pendaftaran akun. Akibatnya, penyerang dapat mendaftarkan akun baru dan langsung menetapkan peran Administrator.
Kerentanan ini termasuk dalam kategori CWE-269 (Improper Privilege Management).

Dampak dan Risiko

Dampak dari CVE-2025-6934 sangat serius karena hak Administrator memiliki kontrol penuh atas website WordPress. Risiko yang dapat terjadi antara lain:

  • Website diambil alih sepenuhnya oleh penyerang.

  • Konten website diubah atau dihapus.

  • Penanaman malware atau backdoor.

  • Pencurian data pengguna dan data bisnis.

  • Website digunakan untuk serangan lanjutan, seperti phishing atau spam.

Skenario Eksploitasi

Secara sederhana, skenario serangan bisa terjadi sebagai berikut:

  1. Penyerang mengakses halaman registrasi yang disediakan plugin.

  2. Penyerang mendaftarkan akun baru dan menyertakan peran Administrator.

  3. Plugin tidak melakukan validasi peran.

  4. Akun admin berhasil dibuat tanpa perlu login sebelumnya.

  5. Website WordPress langsung dikuasai penyerang.

Saat ini, proof of concept (PoC) untuk kerentanan ini sudah tersedia secara publik, sehingga risikonya semakin tinggi jika tidak segera ditangani.

Solusi dan Mitigasi

Untuk melindungi website dari CVE-2025-6934, langkah berikut sangat disarankan:

Solusi utama:

  • Segera perbarui plugin Opal Estate Pro ke versi yang sudah diperbaiki.

  • Lakukan update pada tema FullHouse jika digunakan bersama plugin ini.

Mitigasi sementara jika belum bisa update:

  • Nonaktifkan plugin Opal Estate Pro.

  • Matikan fitur pendaftaran pengguna jika tidak diperlukan.

  • Gunakan Web Application Firewall (WAF) khusus WordPress.

  • Periksa daftar akun administrator dan hapus akun mencurigakan.

Rekomendasi Keamanan WordPress

Kasus ini menjadi pengingat bahwa plugin WordPress bisa menjadi titik masuk serangan. Untuk itu:

  • Selalu gunakan plugin dan tema dari sumber tepercaya.

  • Lakukan update WordPress, plugin, dan tema secara rutin.

  • Terapkan prinsip least privilege, hanya beri hak admin jika benar-benar diperlukan.

  • Lakukan backup website secara berkala.

Kesimpulan

CVE-2025-6934 adalah celah keamanan kritis pada plugin Opal Estate Pro yang memungkinkan pengambilalihan penuh website WordPress tanpa autentikasi. Jika tidak segera ditangani, website dapat dengan mudah dikuasai oleh penyerang.
Karena itu, pemilik dan pengelola website WordPress harus segera melakukan pembaruan atau menonaktifkan plugin yang rentan demi menjaga keamanan website dan data pengguna.

Proof of Concept (PoC)