Selon des rapports récents, a vulnérabilité de LiteSpeed qui qui peut conduire à un contrôle non autorisé de comptes arbitraires a été découverte. Les détails relatifs à la faille de sécurité de WordPress ont été rendus publics grâce aux efforts du chercheur Rafie Muhammad de Patchstack. Dans cet article, nous allons nous plonger dans ces détails et découvrir comment les acteurs de la menace peuvent exploiter la vulnérabilité LiteSpeed. C'est parti !
Découverte initiale de la vulnérabilité de vulnérabilité de LiteSpeed
La découverte de cette faille de sécurité est le résultat d'une analyse approfondie de la sécurité du plugin. Avant d'entrer dans les détails, il convient de mentionner que cette analyse a également permis de découvrir une autre faille de sécurité plus tôt cette année. La précédente vulnérabilité a été référencée sous le numéro CVE-2024-28000.
Elle avait un score de gravité de vulnérabilité critique (CVSS) de 9,8 et pouvait être exploitée par des acteurs menaçants pour une escalade des privilèges. La vulnérabilité récemment identifiée est répertoriée sous le nom de CVE-2024-44000 et a un CVSS de 7,5. Bien que cette faille soit moins grave que la précédente, elle peut, si elle est exploitée, nuire aux utilisateurs compromis.
La faille du cache non authentifié de LiteSpeed affecte les versions antérieures à 6.4.1. et les versions 6.4.1. elles-mêmes. Fournir des informations relatives à cette vulnérabilité LiteSpeedle chercheur Rafie Muhammad a déclaré que :
"Le plugin souffre d'une vulnérabilité de prise de contrôle de compte non authentifié qui permet à tout visiteur non authentifié d'obtenir un accès d'authentification à tous les utilisateurs connectés et, dans le pire des cas, d'obtenir un accès à un rôle de niveau administrateur après lequel des plugins malveillants peuvent être téléchargés et installés".
CVE-2024-44000 et mesures de protection
La nouvelle vulnérabilité LiteSpeed prévaut à cause d'un fichier journal nommé "/wp-content/debug.log". Ce fichier est publiquement exposé, donnant aux pirates la possibilité d'obtenir un accès non authentifié. L'accès obtenu peut être utilisé pour visualiser les informations sensibles contenues dans le fichier. En outre, ils peuvent également voir les informations relatives aux cookies contenues dans les en-têtes des réponses HTTP.
C'est en ayant accès à ces informations que les acteurs de la menace peuvent lancer une attaque basée sur la nouvelle vulnérabilité. En exploitant cette faille, un acteur de la menace peut se connecter à un site vulnérable en utilisant n'importe quelle session active et valide. Sa faible gravité est liée au fait qu'une condition préalable doit être remplie pour qu'elle soit considérée comme digne d'être exploitée.
Pour exploiter cette faille à des à des fins malveillantes, la fonctionnalité de débogage de WordPress doit être activée. Si elle est exploitée, cette vulnérabilité pourrait également affecter les utilisateurs qui ont activé cette fonctionnalité à un moment donné mais qui n’ont pas supprimé le fichier de débogage. Il convient de préciser ici que cette fonctionnalité est désactivée par défaut.
En ce qui concerne les mesures de protection pour cette vulnérabilité, elle a été traitée dans la version 6.5.0.1. Pour assurer la protection, le correctif déplace le fichier journal dans un dossier dédié nommé "/wp-content/litespeed/debug/". En outre, il randomise les noms de fichiers et supprime les cookies du journal des options dans le fichier.
Conclusion
La vulnérabilité de vulnérabilité de LiteSpeed souligne l'importance de sécuriser les installations WordPress, en particulier lorsque les fonctions de débogage sont activées. Les propriétaires de sites web devraient rapidement mettre à jour la dernière version du plugin et mettre en œuvre les mesures de sécurité recommandées afin d'atténuer les risques et de s'assurer que leurs sites restent protégés contre les accès non autorisés et les exploitations malveillantes potentielles.
Les sources de cet article comprennent des articles dans The Hacker News et TechRadar.