Skip to content

Bump python packages to resolve cves - #2394

Merged
EItanya merged 1 commit into
mainfrom
iplay88keys/cve-fixes-8-5-26
Aug 5, 2026
Merged

Bump python packages to resolve cves#2394
EItanya merged 1 commit into
mainfrom
iplay88keys/cve-fixes-8-5-26

Conversation

@iplay88keys

Copy link
Copy Markdown
Contributor

Summary

Remediates two HIGH-severity vulnerabilities in the Python app image:

Dependency Previous Updated Advisory
aiohttp 3.13.5 3.14.3 CVE-2026-69244
cryptography 49.0.0 50.0.0 CVE-2026-69247

Also updates pyOpenSSL from 26.3.0 to 26.4.0 for compatibility with cryptography 50.

Validation

  • uv lock --check
  • pytest packages/kagent-adk/tests -q
    • 381 passed, 1 skipped
  • Verified installed versions:
    • aiohttp==3.14.3
    • cryptography==50.0.0
    • pyOpenSSL==26.4.0

Signed-off-by: Jeremy Alvis <jeremy.alvis@solo.io>
@iplay88keys
iplay88keys requested a review from a team as a code owner August 5, 2026 14:34
@iplay88keys iplay88keys changed the title bump python packages to resolve cves Bump python packages to resolve cves Aug 5, 2026
@EItanya
EItanya merged commit a887040 into main Aug 5, 2026
34 checks passed
@EItanya
EItanya deleted the iplay88keys/cve-fixes-8-5-26 branch August 5, 2026 16:21
EItanya pushed a commit that referenced this pull request Aug 5, 2026
## Summary

Backports #2394 to `release/v0.10.x`.

Remediates two HIGH-severity vulnerabilities in the Python app image:

| Dependency | Previous | Updated | Advisory |
| --- | --- | --- | --- |
| `aiohttp` | 3.13.5 | 3.14.3 | CVE-2026-69244 |
| `cryptography` | 49.0.0 | 50.0.0 | CVE-2026-69247 |

Also updates `pyOpenSSL` from 26.3.0 to 26.4.0 for compatibility with
cryptography 50.

Cherry-picked from `a88704072a188ef75c6a6e5944839c1e3d319aa7`.

## Validation

- `uv lock --check`
- `pytest packages/kagent-adk/tests -q`
  - 381 passed, 1 skipped
- `git diff --check HEAD^ HEAD`

Signed-off-by: Jeremy Alvis <jeremy.alvis@solo.io>
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.

3 participants