CVE-2023-48699
Publiée le 2023-11-21 · Dernière modification le 2026-06-17
Les applications utilisant la bibliothèque `fastbots` (versions antérieures à 0.1.5) sont vulnérables à l'exécution à distance de code. Un attaquant capable de modifier le fichier de configuration `locators.ini` peut injecter du code Python que le système exécutera avec des privilèges complets. Cela nécessite un accès local au système de fichiers, mais ne requiert ni authentification ni interaction de l'utilisateur pour être déclenché.
DÉTAIL DU VECTEUR CVSS
RÉFÉRENCES
Description officielle du NVD (en anglais)
fastbots is a library for fast bot and scraper development using selenium and the Page Object Model (POM) design. Prior to version 0.1.5, an attacker could modify the locators.ini locator file with python code that without proper validation it's executed and it could lead to rce. The vulnerability is in the function `def __locator__(self, locator_name: str)` in `page.py`. In order to mitigate this issue, upgrade to fastbots version 0.1.5 or above.