-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Expand file tree
/
Copy pathosv-scanner.toml
More file actions
30 lines (28 loc) · 1.6 KB
/
Copy pathosv-scanner.toml
File metadata and controls
30 lines (28 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# OSV-Scanner ignore config (also consumed by OpenSSF Scorecard's
# "Vulnerabilities" check, which reports advisories found in this repo's
# dependency manifests via https://osv.dev).
#
# See https://github.com/google/osv-scanner#ignore-vulnerabilities-by-id for
# the file format.
[[IgnoredVulns]]
id = "GHSA-4j2p-28q2-5m79"
reason = """
accelerate<=1.14.0 (transitive dependency via docling-slim, pinned in
requirements-ci.txt) has an open path traversal / DoS advisory (also tracked
as CVE-2026-69112) in load_checkpoint_in_model / load_checkpoint_and_dispatch,
which fail to sanitize weight_map entries from sharded checkpoint indexes.
1.14.0 is the latest release on PyPI; no patched version exists yet.
Semantica does not call either function or load arbitrary/untrusted sharded
checkpoints, so the vulnerable code path is not reachable. Re-evaluate once
accelerate ships a fix - see .github/workflows/security-scan.yml for the
matching pip-audit exclusion.
"""
# ---------------------------------------------------------------------------
# chromadb / json-repair (previously pulled in transitively by an opt-in
# `crewai` extra) are no longer resolvable at all: the `crewai` extra was
# removed from pyproject.toml because crewai hard-pins `chromadb~=1.1.0` and
# `json-repair~=0.25.2`, both carrying critical advisories with no fixed
# release on PyPI. uv.lock no longer contains either package, so there is
# nothing left to ignore here. See integrations/crewai/README.md for how to
# use the CrewAI integration with a manually installed crewai.
# ---------------------------------------------------------------------------