Commit a2d72df
committed
Fix: Bump json-repair to 0.60.1 to clear dependency-review DoS finding
The dependency-review check flagged json-repair@0.25.3 (transitive via crewai
in the github_agent demo) for GHSA-xf7x-x43h-rpqh (high, unbounded-CPU DoS via
circular JSON Schema $ref). Patched in 0.60.1. Pin it in pyproject.toml
following the existing indirect-dep pattern and refresh uv.lock (also pulls
minor crewai 1.15.2->1.15.8, mcp, pydantic-settings bumps from re-resolution).
chromadb (CVE-2026-45829, no patched version) remains allowlisted via
allow-ghsas in security-scans.yaml.
Assisted-By: Claude (Anthropic AI) <noreply@anthropic.com>
Signed-off-by: Oleg Blinder <oblinder@gmail.com>1 parent f205da2 commit a2d72df
2 files changed
Lines changed: 24 additions & 21 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments