[integrity-audit] Integrity Filtering Audit — 2026-10-15
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- Mezza giornata
- Idoneità per principianti
- 15/100
Direzione di ricerca
The only concrete problem is the warning that the WASM compile cache at /tmp/gh-aw/wazero-cache failed with permission denied and fell back to in-memory compilation, which is logged during guard startup. The audit's own recommendations (fix the runner's cache directory permissions, or make the DIFC logs downloadable) are operational, not code changes, and need repository and runner access. A newcomer would have to confirm the desired outcome with maintainers before starting.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Integrity Filtering Audit — github/gh-aw-mcpg
Audit period: Last 24 hours (sampled from the newest 30 completed runs, all from 05:33–05:54 UTC)
Runs analyzed: 30 listed; 1 agent job log inspected in depth (Issue Monster, run 38688320210)
Runs with artifacts: Artifact listings reviewed for 2 runs; artifact contents could not be downloaded (see Limitations)
Findings Summary
| Severity | Count | Description |
|---|---|---|
| 🔴 Critical | 0 | No data leaks or guard bypass observed |
| 🟡 Warning | 1 | wazero-cache directory creation permission denied (in-memory fallback) |
| 🟢 Info | 3 | Limited audit depth; many skipped runs; unrelated CI failures |
Critical Findings
None observed in the inspected log.
Warnings
W-A: WASM compilation cache fallback (Issue Monster run 38688320210, agent job 116268604043)
[WARN] [startup] Falling back to in-memory WASM compilation cache after "/tmp/gh-aw/wazero-cache" failed: ... permission denied. Not a DIFC failure, but guard startup does a full WASM compile each time. Check directory ownership/permissions for the cache dir in the workflow runner.
Direct API bypass (W-1): none detected. The only api.github.com references in the agent job log are gateway/proxy-internal (Resolved GitHub API URL, githubhttp:client GET /repos/github/gh-aw for sink visibility verification). No chatgpt.com/openai.com references and no firewall block/deny entries.
Informational
- Issue Monster agent job: guard registered for
safeoutputs(write-sink,sink-visibility=public; runtime verification passed: configured=public, actual=public). GitHub proxy started withdifcMode=filterand allow-only policymin-integrity=approved. ~159 DIFC-related log lines; nowasm error:,WASM guard trap,guard not initialized,unknown REST endpoint, orPhase ... failedentries. Agent started with empty secrecy/integrity tags as expected. forcePublicRepos: GITHUB_REPOSITORY not set — skippinglogged in the proxy stage (informational; policy was supplied explicitly).- Of 30 runs, 7 were
skipped(Agentic Workqueue, AI Moderator, Squad, Q, Squad implement x2) and 5 failed (CJS, PR Code Quality Reviewer, Doc Build - Deploy x2, CGO x2, CWI) — these are CI/PR workflows; not assessed for DIFC. - Agentic runs observed as successful: Daily VulnHunter Scan (38688480314), Daily Safe Outputs Conformance Checker, Issue Monster, Daily PR Code Quality Review, Failure Investigator (6h), PR Sous Chef, Daily Trajectory Grader Implementer.
Runs Analyzed
| Run | Workflow | Branch | Agent Invoked | DIFC Events | Firewall Blocks | Status |
|---|---|---|---|---|---|---|
| 38688320210 | Issue Monster | main | ✅ | ~159 log lines (job log) | 0 | ⚠️ (cache warning) |
| 38688480314 | Daily VulnHunter Scan | main | ✅ (artifacts listed only) | not inspected | not inspected | ✅ |
| 38688391715 | Daily Safe Outputs Conformance Checker | main | ✅ | not inspected | not inspected | ✅ |
| Others | see Info | — | — | not inspected | not inspected | — |
Limitations
gh is unauthenticated in this sandbox and the GitHub MCP tools expose artifact listings but not downloads of rpc-messages.jsonl; only the tail (last 1500 lines) of a single agent job log was analyzed. Per-run tag-scoping (approved:owner/repo) and filtered-count ratios could not be verified. The step-summary table was not produced.
Recommendations
- Make
rpc-messages.jsonl/mcp-gateway.logavailable to the audit (e.g. a job-summary DIFC digest or a download-capable token) so tag scoping and filter ratios can be verified. - Fix
/tmp/gh-aw/wazero-cachepermissions in the runner to restore the disk-backed WASM compile cache. - No W-1 workflows to investigate; for reference, reusable routing constraint language lives in
shared/mcp-api-routing.md.
Generated by Integrity Filtering Audit · copilot · auto · 39.5 AIC · ⊞ 13.3K · ◷
- expires on Oct 22, 2026, 5:58 AM UTC
- Lingua principale
- Go
- Stelle
- 181
- Fork
- 53
- Merge medio
- 7h 8m
- PR unite (30g)
- 215
Preparare l'ambiente
Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.
- Include un Dockerfile o un file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di github/gh-aw-mcpg
-
automation mcp-gateway test
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 8/100
github/gh-aw-mcpg#15068 ·
I maintainer di solito rispondono entro 1 giorno
-
Support per-server custom CA certificates for HTTP MCP upstreamsForse già presa @lpcox l’ha presa oggi. Apertaenhancement from-gh-aw
github/gh-aw-mcpg#15065 · 1 reazione · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
Smoke Copilot - Issue GroupAperta
Difficoltà 5/5 Più di una settimana Idoneità per principianti 5/100
github/gh-aw-mcpg#15055 ·
I maintainer di solito rispondono entro 1 giorno
-
Verify hashes for the Serena package installationForse già presa @lpcox l’ha presa oggi. Aperta
github/gh-aw-mcpg#14993 · 1 reazione · 2 assegnatari ·
I maintainer di solito rispondono entro 1 giorno
-
automation repo-assist
Difficoltà 5/5 Più di una settimana Idoneità per principianti 15/100
github/gh-aw-mcpg#14238 ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di github/gh-aw-mcpg
Issue simili
-
bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
devantler-tech/ksail#7836 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
keyxmakerx/Chronicle#1469 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 73/100
I maintainer di solito rispondono entro 1 giorno
-
bug needs-acceptance wg/router-models-inference-runtime
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
vllm-project/semantic-router#5177 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
Gentleman-Programming/gentle-ai#5565 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno