Skip to content

Update vulnerable Python dependencies - #343

Merged
witbrock merged 1 commit into
mainfrom
agent/update-security-dependencies
Aug 3, 2026
Merged

witbrock merged 1 commit into
mainfrom
agent/update-security-dependencies

Conversation

@witbrock

@witbrock witbrock commented Aug 3, 2026

Copy link
Copy Markdown
Member

What changed

  • update httplib2 from 0.22.0 to 0.32.0
  • update pyasn1 from 0.6.3 to 0.6.4

These are the first patched releases for the four open high-severity Dependabot denial-of-service advisories on main:

Why

The project directly pins and installs the vulnerable versions. One current-main patch closes the complete alert set without changing dependency policy or adding another package.

This supersedes #305, which covers only pyasn1 and is based on a 60-commit-old main. Its red secret-scan check was an organisation Gitleaks licence/configuration failure, not a detected secret.

Validation

  • 61 Google/Gmail/OAuth compatibility tests passed
  • httplib2 HTTP client plus pyasn1 DER encode/decode smoke passed
  • installed versions verified as httplib2==0.32.0 and pyasn1==0.6.4
  • pip check: no broken requirements
  • PDM lock consistency check passed
  • diff check passed

The repository intentionally ignores pdm.lock; the tracked change is limited to the two direct pins in pyproject.toml.

Copilot AI review requested due to automatic review settings August 3, 2026 13:09

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request updates two directly pinned Python dependencies in pyproject.toml to patched versions in order to remediate the currently open high-severity Dependabot DoS advisories on main.

Changes:

  • Bump httplib2 from 0.22.0 to 0.32.0.
  • Bump pyasn1 from 0.6.3 to 0.6.4.

@witbrock
witbrock merged commit 7d71cf8 into main Aug 3, 2026
5 checks passed
@witbrock
witbrock deleted the agent/update-security-dependencies branch August 3, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants