fix(deps): bump orjson to 3.11.9 for VULN-88807#127
Conversation
Remediate unbounded recursion in orjson.dumps for deeply nested JSON (fixed after 3.11.4). Lock-only bump in main project; example pins set to 3.11.5 and langgraph example lock updated to 3.11.9. Co-authored-by: Cursor <cursoragent@cursor.com>
Code Review — AI-Assisted Feedback
Verdict: Approve with commentsMinimal security bump with two minor observations below. P3 — Unrelated ruff dev dependency added alongside vuln fix (Claude Code)File/Section: P3 — Example pins at 3.11.5 while lockfile resolves to 3.11.9 (Claude Code)File/Section:
|
Summary
orjson.dumpsdid not limit recursion for deeply nested JSON (fixed after 3.11.4).poetry.lock: orjson 3.11.2 → 3.11.9 (no pyproject change).orjson==3.11.5; langgraph example lock → 3.11.9.Test plan
poetry checkpoetry run pytest tests/(1988 passed, 10 skipped)Jira
VULN-88807