Acest bug a fost găsit în foarte popularul plugin WP Statistics, care permite administratorilor site-ului să obțină informații detaliate legate de numărul de utilizatori online de pe site, vizite, numărul de vizitatori și statisticile site-ului.
Descoperit de echipa Sucuri, pluginul WP Statistics are o vulnerabilitate SQL Injection care permite unui atacator de la distanță, cu un singur cont înregistrat, să fure informații sensibile din baza de date a site-ului web și poate obține acces la site.
SQL Injection este o eroare a aplicației web care permite hackerilor să injecteze cod SQL (Structured Query Language) în datele de intrare web pentru a determina structura și locația bazelor de date cheie și, în cele din urmă, să permită furtul informațiilor de acolo.

Vulnerabilitățile SQL Injection pot rezida în mai multe funcții, inclusiv wp_statistics_searchengine_query()
„Această vulnerabilitate se datorează lipsei de control asupra datelor furnizate de utilizatori. Unele proprietăți ale codului scurt wpstatistics au fost ignorate în loc să fie recunoscute ca parametri pentru funcții importante”, au spus cercetătorii. „Una dintre funcțiile vulnerabile este interogarea de căutare wp_statistics_searchengine_query() în fișierul includes/functions/functions.php, accesată prin WordPress AJAX datorită wp_ajax_parse_media_shortcode().”
Această funcție nu verifică privilegii suplimentare, care ar permite vizitatorilor site-ului web să execute codul scurt și să injecteze cod rău intenționat în atribut. Cercetătorii de la Sucuri au raportat această eroare echipei WP Statistics, iar echipa a corectat vulnerabilitatea în cea mai recentă versiune 12.0.8. Deci, dacă utilizați o versiune vulnerabilă și site-ul dvs. permite utilizatorilor să se înregistreze, instalați rapid cea mai recentă versiune.