Commit 2c8f065
fix(deps): patch high-severity CVEs in python-multipart, protobuf, lxml, and npm packages (#5775)
## Summary
- Bump `python-multipart` constraint from `>=0.0.22` to `>=0.0.27` to
fix CVE-2026-40347 (header injection) and CVE-2026-42561 (DoS via
oversized headers)
- Add `protobuf>=5.29.6` constraint to fix CVE-2025-4565 and
CVE-2026-0994 (parsing vulnerabilities)
- Add `lxml>=6.1.0` constraint to fix CVE-2026-41066 (XML entity
expansion with default config)
- Run `npm audit fix` in `src/ogx_ui` to resolve high-severity
advisories in flatted, glob, minimatch, picomatch, and preact
## Test plan
- [ ] Verify `uv run --with pip-audit pip-audit` shows no high-severity
Python CVEs
- [ ] Verify `cd src/ogx_ui && npm audit` shows no high-severity issues
- [ ] Run unit tests: `uv run pytest tests/unit/ -x --tb=short`
- [ ] Verify no import breakage from protobuf 5.x → 6.x in OpenTelemetry
usage
---------
Signed-off-by: Sébastien Han <seb@redhat.com>
Co-authored-by: multica-agent <github@multica.ai>1 parent c93c666 commit 2c8f065
2 files changed
Lines changed: 97 additions & 52 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| 19 | + | |
19 | 20 | | |
| 21 | + | |
20 | 22 | | |
21 | | - | |
| 23 | + | |
22 | 24 | | |
23 | 25 | | |
24 | 26 | | |
| |||
0 commit comments