[uk ai resilience] UK AI Open Code Risk & Resilience Governance — Weekly Review (2026-08-03) #50032
Closed
Replies: 1 comment
|
This discussion was automatically closed because it expired on 2026-08-06T16:18:20.712Z.
|
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Executive Summary
Recent-changes-focused governance review of github/gh-aw for the 7-day window (2026-07-27 → 2026-08-03), per the [UK AI open code and vulnerability risk guidance]((www.gov.uk/redacted) 399 commits landed in the window (165 flagged with security-relevant keywords), overwhelmingly authored by the Copilot coding agent with human co-authorship/review from
@pelikhanand automated merges viagh-aw-bot. Recent activity centers on workflow-compiler and agentic-workflow reliability fixes (repo-memory patch-size gating, tool-denial guardrails, token/credit budget tuning, shellcheck hardening across 269 recompiled workflow lock files) rather than net-new feature surface — a low-novelty, high-remediation-velocity change pattern.No new distinct high-priority findings emerged that aren't already under active tracking. All 5 open code-scanning alerts and the highest-risk open security issues (GraphQL injection, missing CODEOWNERS, unsafe network-to-file write, XPIA/prompt-injection in memory subsystems) already have dedicated open
uk-ai-resilience-labeled issues from prior runs. No new issues are created this run — see Phase 6.Note on sub-agent orchestration: the
asset-tier-classifierandcontrol-verifiersub-agents were dispatched in parallel per the standard workflow but returned empty responses after one retry each. Findings below were therefore compiled directly from precomputed inputs and targeted repository checks (confirmed:.github/CODEOWNERSabsent;Makefilecorrectly usesgo installfor actionlint/gosec, not vendored binaries — consistent with alert #653 describing a one-off historical commit). This is recorded as a partial-confidence limitation.Asset Graph Summary (recent-change scoped)
.github/workflows/*.md→*.lock.yml(269 files)pkg/cli/project_command.goscripts/ensure-docs-slide-pdf.jsactionlint/gosecbinaries from PR #48979 (alert #653)Tier Classification Table
pkg/cli/project_command.goGraphQL injection (#651/#652)escapeGraphQLString(); formal parameterization still pending; already tracked in #47822.github/CODEOWNERS(#49167)pkg/cli,scripts/,.github/workflows) lack enforced review routinggo installusage going forward; needs git-history cleanup, not active exploit pathensure-docs-slide-pdf.jsnetwork-to-file write (#636/#47630)Control Verification Gaps
.github/CODEOWNERSconfirmed absent; tracked in open issue #49167Makefilehassecurity-gosec,security-govulncheck, correctgo installtargets (lines 637-638); but historical commit still vendored binaries per #653DEBUG=cli:*logger infra, audit/log tooling exist per repo conventionsRisk-Scoring Table and Rationale
Remediation Queue with SLAs
.github/CODEOWNERScoveringpkg/cli/,scripts/,.github/workflows/project_command.gogo installonlyensure-docs-slide-pdf.jsNo new issues created — all above already tracked with
uk-ai-resilience/securitylabels from prior runs; duplicate check viagh api search/issuesconfirmed each remains open.Exception Register
None proposed this run. No temporary hidden-repo or scope-reduction exceptions are recommended; all findings route to standard remediation tracking.
Operational Metrics Baseline
@pelikhan) across nearly all Copilot-authored PRs.Limitations:
asset-tier-classifierandcontrol-verifiersub-agents did not return substantive output after retry; analysis above was completed directly from precomputed context files and targeted repository checks, and should be treated as partial-confidence pending a future run with functioning sub-agents.All reactions