osv-scanner.toml
Rama main · réplica de lectura del repositorio original.
# OSV Scanner configuration — suppressed vulnerabilities
#
# Scorecard's osv-scanner auto-discovers this file by name (must be
# `osv-scanner.toml`, NOT `.osv-scanner.toml` or `.osv-scanner-config.toml`).
#
# Only add entries here when:
# 1. The vulnerability has a fix available upstream AND we already pin it, OR
# 2. No fix exists upstream and the code path is not reachable
# 3. An issue is open to track re-evaluation when constraints change
#
# Re-audit this file on every dependency bump.
# ── nltk — REMOVED from core deps (v0.74.0+) ────────────────────────────────
# nltk was pinned as a transitive dep of `safety`, which was replaced by pip-audit.
# agent-bom never imports nltk. Removed to eliminate 3+ unfixable CVEs from Docker images.
# ── Werkzeug — FIXED in 3.1.6 (our locked version) ──────────────────────────
[[IgnoredVulns]]
id = "GHSA-29vq-49wr-vm6x"
reason = "werkzeug safe_join Windows — fixed in 3.1.6, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-2g68-c3qc-8985"
reason = "werkzeug debugger RCE — fixed in 3.0.3, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-87hc-h4r5-73f7"
reason = "werkzeug safe_join compound extensions — fixed in 3.1.5, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-f9vj-2wh5-fj8j"
reason = "werkzeug safe_join Windows — fixed in 3.0.6, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-hgf8-39gv-g3f2"
reason = "werkzeug safe_join Windows device — fixed in 3.1.4, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-hrfv-mqp8-q5rw"
reason = "werkzeug multipart DoS — fixed in 3.0.1, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-px8h-6qxv-m22q"
reason = "werkzeug nameless cookies — fixed in 2.2.3, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-q34m-jh98-gwm2"
reason = "werkzeug form resource exhaustion — fixed in 3.0.6, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "GHSA-xg9f-g7g7-2323"
reason = "werkzeug multipart high resource — fixed in 2.2.3, our locked version is 3.1.6"
[[IgnoredVulns]]
id = "PYSEC-2023-221"
reason = "werkzeug alias (GHSA-hrfv-mqp8-q5rw) — fixed in 3.1.6"
[[IgnoredVulns]]
id = "PYSEC-2023-57"
reason = "werkzeug alias (GHSA-px8h-6qxv-m22q) — fixed in 3.1.6"
[[IgnoredVulns]]
id = "PYSEC-2023-58"
reason = "werkzeug alias (GHSA-xg9f-g7g7-2323) — fixed in 3.1.6"
# ── Flask — FIXED in 3.1.3 (our locked version) ─────────────────────────────
[[IgnoredVulns]]
id = "GHSA-68rp-wp8r-4726"
reason = "Flask Vary:Cookie low-severity — fixed in 3.1.1, our locked version is 3.1.3"
[[IgnoredVulns]]
id = "GHSA-m2qf-hxjv-5gpq"
reason = "Flask session cookie disclosure — fixed in 2.3.8, our locked version is 3.1.3"
[[IgnoredVulns]]
id = "PYSEC-2023-62"
reason = "Flask alias (GHSA-m2qf-hxjv-5gpq) — fixed in 3.1.3"
# ── requests — FIXED in 2.33.0 (our locked version is 2.33.1) ───────────────
[[IgnoredVulns]]
id = "GHSA-gc5v-m9x4-r6x2"
reason = "requests <2.33.0 .netrc credential leak — fixed in 2.33.0, our locked version is 2.33.1"