CVE-2026-77823 in LearnPress Plugin
Résumé
par VulDB • 01/09/2026
Le plugin LearnPress pour WordPress est vulnérable à une injection SQL via le paramètre 'orderby' de l'action AJAX export_order_csv dans les versions inférieures ou égales à la 4.4.4. Cela est dû à un échappement insuffisant du paramètre fourni par l'utilisateur et à une préparation inadéquate de la requête SQL existante dans les fonctions LP_Order::handle_params_query_list_orders() et DataBase::execute() — seules les valeurs littérales 'date' et 'title' sont normalisées, tandis que toute autre chaîne contrôlée par un attaquant est assignée directement à la propriété order_by du filtre et concaténée dans la clause ORDER BY sans utiliser $wpdb->prepare() ni une liste blanche d'identifiants. Cela permet aux attaquants authentifiés disposant d'un accès de niveau administrateur ou supérieur d'ajouter des requêtes SQL supplémentaires aux requêtes existantes, ce qui peut être utilisé pour extraire des informations sensibles depuis la base de données.
If you want to get best quality of vulnerability data, you may have to visit VulDB.