Skip to content

chore: document optional DiskCache OSV exception - #16

Merged
jason-allen-oneal merged 1 commit into
mainfrom
chore/document-diskcache-risk
Aug 30, 2026
Merged

chore: document optional DiskCache OSV exception#16
jason-allen-oneal merged 1 commit into
mainfrom
chore/document-diskcache-risk

Conversation

@jason-allen-oneal

Copy link
Copy Markdown
Member

What changed

Why

DiskCache currently has no patched release. SignalGate reaches it only through the optional embed extra, while the default dependency set and runtime image exclude both DiskCache and llama-cpp-python. SignalGate does not enable the vulnerable cache path.

This is a time-bounded scanner policy, not a runtime or dependency change. Issue #15 remains open to require reassessment before the deadline, before enabling that cache path, when embed packaging changes, or when a patched DiskCache release becomes available.

Validation

  • OSV Scanner 2.5.1 release binary verified against its published SHA-256 checksum
  • recursive OSV scan: PYSEC-2026-2447 and its aliases filtered for the documented reason; no actionable issues remain
  • uv lock --check
  • uv sync --locked --extra dev
  • uv run --locked ruff check .
  • uv run --locked pytest -m "not e2e" -ra: 38 passed, 3 deselected
  • TOML parse and git diff --check

Pinned base: 9afd71e701fbd3e04f05b715f63a4d36b1c1b45c

Tracked by #15.

@morrow-bluedot morrow-bluedot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Independent exact-head review at f8db279: the root OSV policy filters only the reviewed optional DiskCache advisory and aliases through 2026-10-31, issue 15 tracks reassessment, scans report no actionable findings, and all hosted CI, fuzz, Docker, and CodeQL checks pass.

@jason-allen-oneal
jason-allen-oneal merged commit 8a59a96 into main Aug 30, 2026
9 checks passed
@jason-allen-oneal
jason-allen-oneal deleted the chore/document-diskcache-risk branch August 30, 2026 23:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants