██████╗ ██╗██████╗ ███████╗ ██████╗ ██╗   ██╗ █████╗ ██████╗ ██████╗
██╔══██╗██║██╔══██╗██╔════╝██╔════╝ ██║   ██║██╔══██╗██╔══██╗██╔══██╗
██████╔╝██║██████╔╝█████╗  ██║  ███╗██║   ██║███████║██████╔╝██║  ██║
██╔═══╝ ██║██╔═══╝ ██╔══╝  ██║   ██║██║   ██║██╔══██║██╔══██╗██║  ██║
██║     ██║██║     ███████╗╚██████╔╝╚██████╔╝██║  ██║██║  ██║██████╔╝
╚═╝     ╚═╝╚═╝     ╚══════╝ ╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝

 ██████╗██╗    ██╗ ██████╗██████╗      █████╗ ███╗   ██╗██████╗     ██████╗ ███████╗██╗   ██╗ ██████╗ ██████╗ ███████╗    ███████╗ █████╗ ███████╗███████╗████████╗██╗   ██╗    ███████╗ ██████╗ █████╗ ███╗   ██╗███╗   ██╗███████╗██████╗
██╔════╝██║   ██╔╝██╔════╝██╔══██╗    ██╔══██╗████╗  ██║██╔══██╗    ██╔══██╗██╔════╝██║   ██║██╔═══██╗██╔══██╗██╔════╝    ██╔════╝██╔══██╗██╔════╝██╔════╝╚══██╔══╝╚██╗ ██╔╝    ██╔════╝██╔════╝██╔══██╗████╗  ██║████╗  ██║██╔════╝██╔══██╗
██║     ██║  ██╔╝ ██║     ██║  ██║    ███████║██╔██╗ ██║██║  ██║    ██║  ██║█████╗  ██║   ██║██║   ██║██████╔╝███████╗    ███████╗███████║█████╗  █████╗     ██║    ╚████╔╝     ███████╗██║     ███████║██╔██╗ ██║██╔██╗ ██║█████╗  ██████╔╝
██║     ██║ ██╔╝  ██║     ██║  ██║    ██╔══██║██║╚██╗██║██║  ██║    ██║  ██║██╔══╝  ╚██╗ ██╔╝██║   ██║██╔═══╝ ╚════██║    ╚════██║██╔══██║██╔══╝  ██╔══╝     ██║     ╚██╔╝      ╚════██║██║     ██╔══██║██║╚██╗██║██║╚██╗██║██╔══╝  ██╔══██╗
╚██████╗██║██╔╝   ╚██████╗██████╔╝    ██║  ██║██║ ╚████║██████╔╝    ██████╔╝███████╗ ╚████╔╝ ╚██████╔╝██║     ███████║    ███████║██║  ██║██║     ███████╗   ██║      ██║       ███████║╚██████╗██║  ██║██║ ╚████║██║ ╚████║███████╗██║  ██║
 ╚═════╝╚═╝╚═╝     ╚═════╝╚═════╝     ╚═╝  ╚═╝╚═╝  ╚═══╝╚═════╝     ╚═════╝ ╚══════╝  ╚═══╝   ╚═════╝ ╚═╝     ╚══════╝    ╚══════╝╚═╝  ╚═╝╚═╝     ╚══════╝   ╚═╝      ╚═╝       ╚══════╝ ╚═════╝╚═╝  ╚═╝╚═╝  ╚═══╝╚═╝  ╚═══╝╚══════╝╚═╝  ╚═╝
track Scanning dependency vulnerabilities
track Collecting Python dependency manifests
track Preparing isolated pip-audit virtual environments
track Virtualenv isolation unavailable, using temporary target directories
track Installing pip-audit into temporary tools directory
track Installing target dependencies from requirements.txt
track Installing target dependencies from requirements.txt
track Installing scanned project into temporary target directory
track Project install failed, continuing with installed requirements
track Running pip-audit against temporary target directory
track Parsing pip-audit advisory results
track Checking Dockerfile package installs
track Scan complete
  Scan complete ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 100% 0:00:32
╭──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────── PipeGuard Scan Report ─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Scanned path: /path/to/your-project                                                                                                                                                                                                                  │
│ Findings: 28 | Critical: 0 | High: 28 | Medium: 0 | Low: 0                                                                                                                                                                                                                             │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
                                                                                              HIGH                                                                                               
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Rule                           ┃ Category ┃ File             ┃ Line ┃ Title                                                   ┃ Fix                                                           ┃
┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┩
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ .                │ -    │ Python package has known vulnerability PYSEC-2022-42986 │ Upgrade certifi to one of the fixed versions: 2022.12.7       │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ .                │ -    │ Python package has known vulnerability PYSEC-2023-135   │ Upgrade certifi to one of the fixed versions: 2023.7.22       │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ .                │ -    │ Python package has known vulnerability PYSEC-2023-135   │ Upgrade certifi to one of the fixed versions: 2023.7.22       │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ .                │ -    │ Python package has known vulnerability PYSEC-2024-230   │ Upgrade certifi to one of the fixed versions: 2024.7.4        │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ .                │ -    │ Python package has known vulnerability PYSEC-2024-230   │ Upgrade certifi to one of the fixed versions: 2024.7.4        │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 26   │ Python package has known vulnerability PYSEC-2022-42991 │ Upgrade future to one of the fixed versions: 0.18.3           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 10   │ Python package has known vulnerability CVE-2026-41066   │ Upgrade lxml to one of the fixed versions: 6.1.0              │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-25990   │ Upgrade pillow to one of the fixed versions: 12.1.1           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-40192   │ Upgrade pillow to one of the fixed versions: 12.2.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-42308   │ Upgrade pillow to one of the fixed versions: 12.2.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-42309   │ Upgrade pillow to one of the fixed versions: 12.2.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-42310   │ Upgrade pillow to one of the fixed versions: 12.2.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 20   │ Python package has known vulnerability CVE-2026-42311   │ Upgrade pillow to one of the fixed versions: 12.2.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 40   │ Python package has known vulnerability CVE-2024-3772    │ Upgrade pydantic to one of the fixed versions: 1.10.13, 2.4.0 │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 16   │ Python package has known vulnerability CVE-2026-25645   │ Upgrade requests to one of the fixed versions: 2.33.0         │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 17   │ Python package has known vulnerability PYSEC-2023-206   │ Upgrade selenium to one of the fixed versions: 4.14.0         │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 17   │ Python package has known vulnerability PYSEC-2022-43167 │ Upgrade selenium to one of the fixed versions: 4.0.0          │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability PYSEC-2023-192   │ Upgrade urllib3 to one of the fixed versions: 1.26.17, 2.0.6  │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability PYSEC-2023-192   │ Upgrade urllib3 to one of the fixed versions: 1.26.17, 2.0.6  │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability PYSEC-2023-212   │ Upgrade urllib3 to one of the fixed versions: 1.26.18, 2.0.7  │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability PYSEC-2023-212   │ Upgrade urllib3 to one of the fixed versions: 1.26.18, 2.0.7  │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2024-37891   │ Upgrade urllib3 to one of the fixed versions: 1.26.19, 2.2.2  │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2025-50181   │ Upgrade urllib3 to one of the fixed versions: 2.5.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2025-66418   │ Upgrade urllib3 to one of the fixed versions: 2.6.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2025-66471   │ Upgrade urllib3 to one of the fixed versions: 2.6.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2026-21441   │ Upgrade urllib3 to one of the fixed versions: 2.6.3           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 18   │ Python package has known vulnerability CVE-2026-44431   │ Upgrade urllib3 to one of the fixed versions: 2.7.0           │
│ VULN_PYTHON_PACKAGE_VULNERABLE │ vuln     │ requirements.txt │ 28   │ Python package has known vulnerability CVE-2025-68616   │ Upgrade weasyprint to one of the fixed versions: 68.0         │
└────────────────────────────────┴──────────┴──────────────────┴──────┴─────────────────────────────────────────────────────────┴───────────────────────────────────────────────────────────────┘

