Skip to content

[Security] Remediate Dependabot vulnerabilities in mlops-python-package (9 alerts) #439

Closed

Description

@lgcorzo

#jules

Active Security Vulnerabilities in mlops-python-package

This repository currently has 9 active Dependabot alert(s) across 5 package(s).

Vulnerable Dependencies Breakdown

📦 Package: brotli

  • Highest Severity: CRITICAL
  • Manifests / Lockfiles: requirements.txt, poetry.lock
  • Recommended Fix: Upgrade brotli to at least 1.2.1
  • Security Advisories:
    • GHSA-9v8h-qqgm-4m35 - CRITICAL: Brotli: Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package (CVE: N/A)
    • GHSA-9v8h-qqgm-4m35 - CRITICAL: Brotli: Out-of-bounds write in the Brotli decoder ("Node2Shell") also affects the PyPI Brotli package (CVE: N/A)

📦 Package: Gitpython

  • Highest Severity: HIGH
  • Manifests / Lockfiles: requirements.txt, poetry.lock
  • Recommended Fix: Upgrade Gitpython to at least 3.2.1
  • Security Advisories:

📦 Package: graphql-core

  • Highest Severity: HIGH
  • Manifests / Lockfiles: requirements.txt
  • Recommended Fix: Upgrade graphql-core to at least 3.2.12
  • Security Advisories:

📦 Package: opentelemetry-api

  • Highest Severity: MEDIUM
  • Manifests / Lockfiles: requirements.txt, poetry.lock
  • Recommended Fix: Upgrade opentelemetry-api to at least 1.45.1
  • Security Advisories:

📦 Package: certifi

  • Highest Severity: CRITICAL
  • Manifests / Lockfiles: requirements.txt
  • Recommended Fix: Upgrade certifi to at least 2026.10.19
  • Security Advisories:
    • GHSA-6q48-6c7w-9gw2 - CRITICAL: certifi bundles emSign root CAs with compromised intermediate CA keys (CVE: N/A)

Remediation Steps

  1. Update the dependency specifications and regenerate project lockfiles to include the fixed versions.
  2. Ensure all project tests, linters, and build checks pass cleanly.
  3. Submit a Pull Request targeting the default branch referencing this issue so GitHub auto-closes the Dependabot alerts upon merge.

cc @lgcorzo

Activity

  1. self-assigned this
    on Oct 24, 2026
  2. google-labs-jules commented on Oct 24, 2026

    @google-labs-jules
    Contributor

    Jules is on it. When finished, you will see another comment and be able to review a PR.

  3. google-labs-jules commented on Oct 24, 2026

    @google-labs-jules
    Contributor

    Ready for a review! A PR has been created.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

julesRemediation by Jules

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions