game engines/web frameworks: 27 CWE-407 defects + 3 CLEAN; 194 sites, 78 ecosystems

This commit is contained in:
russell@unturf.com 2026-03-27 14:14:49 -04:00
parent 547a9f5738
commit 4d3fcc8e73
76 changed files with 6216 additions and 17 deletions

View file

@ -0,0 +1,19 @@
--- a/fastapi/dependencies/utils.py
+++ b/fastapi/dependencies/utils.py
@@ -139,13 +139,13 @@ def _get_dependant_for_depends(
def get_flat_dependant(
dependant: Dependant,
*,
skip_repeats: bool = False,
- visited: list[DependencyCacheKey] | None = None,
+ visited: set[DependencyCacheKey] | None = None,
parent_oauth_scopes: list[str] | None = None,
) -> Dependant:
if visited is None:
- visited = []
- visited.append(dependant.cache_key)
+ visited = set()
+ visited.add(dependant.cache_key)
use_parent_oauth_scopes = (parent_oauth_scopes or []) + (
dependant.oauth_scopes or []
)