fix: patch 10 security alerts (high + medium + low)#249
Merged
John Kennedy (jkennedyvz) merged 1 commit intomainfrom Feb 25, 2026
Merged
fix: patch 10 security alerts (high + medium + low)#249John Kennedy (jkennedyvz) merged 1 commit intomainfrom
John Kennedy (jkennedyvz) merged 1 commit intomainfrom
Conversation
Bump libs/trt minimum Python from >=3.8.1 to >=3.9 (3.8 is EOL) so urllib3 resolves to a single 2.6.3 instead of splitting with vulnerable 2.2.3. Update requests, certifi, idna in trt. Update langsmith in ai-endpoints. Update CI matrix to match new Python minimum. Resolves: CVE-2026-21441, CVE-2025-66471, CVE-2025-66418, CVE-2026-25528, CVE-2025-50182, CVE-2025-50181, CVE-2024-47081, CVE-2024-35195, CVE-2024-3651, CVE-2024-39689
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Security Alert Patch (Round 2)
Resolves 10 Dependabot security alerts across high, medium, and low severity tiers. Follows up on #248 which patched the critical + initial high alerts.
Packages Updated
Key Changes
Python version bump (libs/trt):
>=3.8.1→>=3.9. Python 3.8 reached EOL in October 2024. This was the root cause of the urllib3 split resolution — urllib3 2.6.3 requires Python >=3.9, so Poetry was resolving a vulnerable 2.2.3 for Python <3.11.CI matrix update:
.github/scripts/check_diff.pyupdated to remove Python 3.8 from trt's test and lint matrices.CVE Details
Not Fixed
ai-embed-qa-4; uninformative error #30, LLM Inference fails when inferencing with locally deployed model having same name as API Catalog model #31) — no patched version available yetVerification
poetry checkpasses for both libs🤖 Submitted by langster-patch