Fix transitive dependency vulnerabilities: cryptography and pydantic-settings #23
Loading…
Reference in a new issue
No description provided.
Delete branch "refs/pull/23/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Floors two vulnerable transitive dependencies via [tool.uv] constraint-dependencies.
HIGH — GHSA-537c-gmf6-5ccf (cryptography <48.0.1, via keyring)
OpenSSL vulnerability in statically-linked wheels. Constrained to >=48.0.1.
MEDIUM — GHSA-4xgf-cpjx-pc3j (pydantic-settings <2.14.2, via bump-my-version)
NestedSecretsSettingsSource symlink traversal / secrets_dir_max_size bypass. Constrained to >=2.14.2.
Follows the existing constraint-dependencies pattern already used for urllib3, idna, and pymdown-extensions CVEs.
Closes #22