Zxce3 / userbot

Audit: Starting a process with a partial executable path BAN-B607
Security
Minor
a year ago2 years old
Starting a process with a partial executable path
120    try:
121        return importlib.import_module(library_name)
122    except ImportError:
123        completed = subprocess.run(["python3", "-m", "pip", "install", package_name])124        if completed.returncode != 0:
125            raise AssertionError(
126                f"Failed to install library {package_name} (pip exited with code {completed.returncode})"