Skip to content

fix(deps): clear LangGraph and ASN.1 security advisories - #1141

Merged
PurpleCHOIms merged 3 commits into
mainfrom
fix/langgraph-security-dependencies-20261102
Nov 1, 2026
Merged

PurpleCHOIms merged 3 commits into
mainfrom
fix/langgraph-security-dependencies-20261102

Conversation

@PurpleCHOIms

@PurpleCHOIms PurpleCHOIms commented Nov 1, 2026 •

Copy link
Copy Markdown
Member

The frozen source dependency audit reports six advisories in LangGraph API/CLI and pyasn1. Raise their security floors and lock API0.16.6, CLI0.4.37, in-memory runtime0.36.9 and pyasn1 0.6.5. Preserve Deep Agents0.7.32/LangGraph1.2.17. No audit exclusions or package version changes.

Local final gates: exact repository security audit changes from6findings/exit1 to0findings/exit0. Frozen Python3.13 sync, Ruff check/format and errors-only basedpyright pass (904existing warnings). Full fast Python lane:6,133pass,3Windows-only skips,93.75s/two workers. Three dependency path tests exercise real verbose subprocess stdin withholding and ephemeral RSA PKCS8 ASN.1 round-trip/signature verification.

Actual network-none old-to-new CLI/API restart passes13HTTP assertions, preserving the same thread/checkpoint/Store data and Python tenant authorization. It does not claim JS authorization, production Postgres or E2B/OpenShell/installer qualification. No model/provider/credential access.

All remaining quality gates pass through the shared coordinator: CLI typecheck/build/300tests, telemetry typecheck/51tests, Web lint/75tests/Prisma generation/full production build. Root npm audit high gate passes with3low/19moderate findings remaining; telemetry audit0. JavaScript lockfiles unchanged. Frozen npm setup and initial interrupted/failing harness attempts are documented, not counted as passing gates.

Local verification remains primary; OSS CI run41326061469 and Security run41326061494 actually completed successfully on source3c1f258b, including its required status. Compose/telemetry hosted jobs were skipped. No protection bypass. Source-only: no tag, package/image publication, version bump or SaaS deployment. SaaS upstream catalog #1139 and egress #1140 still require their own integration.

CHAGELOG.md · Evidence and limits · Actual local gate receipt

The initial normal merge rejection was an expected required status that subsequently completed successfully, not a confirmed billing failure. This documentation correction triggers the ordinary exact-head protection again; no admin merge/status fabrication.

@PurpleCHOIms
PurpleCHOIms marked this pull request as ready for review November 1, 2026 16:23
@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 1, 2026 •

Copy link
Copy Markdown

Codex Review Summary

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-01T16:24:44.440372Z 3c1f258 Draft marked ready
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

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.

1 participant