You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(ledger): authorize run outcome correlation for linked callers #39
Hosted Security review on PR #32 identified that clientRequestId alone can correlate a terminal run to a ledger key. A restricted linked caller can therefore overwrite another item’s last-run metadata through a fenced thread, despite lacking ledger upsert access. Bind correlation to the authorized caller and ledger item while preserving the approved clientRequestId behavior for ordinary callers. Add a restricted-linked-caller regression proof. This is the P3 advisory at #32 (comment); no work status is changed by the current trigger.
Status: still valid. Advisory from the hosted security review of PR #32 (merged); correlation by clientRequestId is not yet bound to the authorized caller. No ledger row; the work-ledger reliability worker (round-four W3) is the nearest owner.
Triage by the round-four GitHub hygiene pass (ledger key r4/w7-github), 2026-11-13. Left open.
Activity
chrisohearn commentedon Nov 13, 2026
Status: still valid. Advisory from the hosted security review of PR #32 (merged); correlation by
clientRequestIdis not yet bound to the authorized caller. No ledger row; the work-ledger reliability worker (round-four W3) is the nearest owner.Triage by the round-four GitHub hygiene pass (ledger key
r4/w7-github), 2026-11-13. Left open.