From 8539aac85a3fa121577cec7031cf3545b5caff6b Mon Sep 17 00:00:00 2001 From: Ishaan Jaffer Date: Sat, 6 Dec 2025 15:53:49 -0800 Subject: [PATCH] fix scans --- ci_cd/security_scans.sh | 2 ++ litellm/__init__.py | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/ci_cd/security_scans.sh b/ci_cd/security_scans.sh index 7b2a76a85a..6950880320 100755 --- a/ci_cd/security_scans.sh +++ b/ci_cd/security_scans.sh @@ -76,6 +76,8 @@ run_grype_scans() { "GHSA-4xh5-x5gv-qwph" "CVE-2025-8291" # no fix available as of Oct 11, 2025 "GHSA-5j98-mcp5-4vw2" + "CVE-2025-13836" # Python 3.13 HTTP response reading OOM/DoS - no fix available in base image + "CVE-2025-12084" # Python 3.13 xml.dom.minidom quadratic algorithm - no fix available in base image ) # Build JSON array of allowlisted CVE IDs for jq diff --git a/litellm/__init__.py b/litellm/__init__.py index 6262b08c3a..e4ad39d253 100644 --- a/litellm/__init__.py +++ b/litellm/__init__.py @@ -573,6 +573,7 @@ ovhcloud_models: Set = set() ovhcloud_embedding_models: Set = set() lemonade_models: Set = set() docker_model_runner_models: Set = set() +amazon_nova_models: Set = set() def is_bedrock_pricing_only_model(key: str) -> bool: @@ -815,6 +816,8 @@ def add_known_models(): lemonade_models.add(key) elif value.get("litellm_provider") == "docker_model_runner": docker_model_runner_models.add(key) + elif value.get("litellm_provider") == "amazon-nova": + amazon_nova_models.add(key) add_known_models() @@ -1016,6 +1019,7 @@ models_by_provider: dict = { "ovhcloud": ovhcloud_models | ovhcloud_embedding_models, "lemonade": lemonade_models, "clarifai": clarifai_models, + "amazon-nova": amazon_nova_models, } # mapping for those models which have larger equivalents