risk-nexus/docs/rulings/2026-09-01-inbox-sweep.md
tegwick 7f1424dbcf Sweep risk inbox and reconcile findings
Assistant: codex
Assistant-Model: gpt-5.6-sol
Assistant-Session: 01a058f3-8ba0-7692-a042-9a870fc3d663
2026-09-01 02:41:32 +02:00

3.9 KiB

id type title status owner adopted review_interval disclosure embargo_condition embargo_since embargo_review revision last_reviewed
RISK-RULING-2026-09-01-A ruling Inbox sweep: tenant boundaries, the agent read boundary, and an embedded backup credential adopted risk-nexus 2026-09-01 6m embargoed RISK-F-0010's provider credential is revoked or invalidated and the literal source default is removed 2026-09-01 2026-09-15 adopted-1 2026-09-01

Inbox sweep — 2026-09-01

One unread owner reply triggered this review. Reading the dependent owner records then showed that six findings were being carried in states older than their evidence, while one filed finding had never been graded.

Decisions

Finding Prior state Ruling Evidence that changes it
RISK-F-0002 open, embargoed fixed, public zone-aware signing gate complete; authenticated live decision; focused Warden suite passes
RISK-F-0003 mitigated, embargoed fixed, public absent/unknown grade fails safe; explicit grade required in CI; dependent OpenBao layer fixed
RISK-F-0004 open, embargoed fixed, public broad events() removed from production protocol; three tenant-scope tests pass
RISK-F-0005 mitigated, public fixed, public bounded production E2 isolation run plus sixty current focused tests
RISK-F-0007 accepted, embargoed fixed, public the zero-verification claim is disproved by Audit, Tenant, and User Engine evidence
RISK-F-0009 open, embargoed fixed, public generated source/live deny coverage is total for concrete paths; dedicated identity proved deny-wins
RISK-F-0010 open, ungraded low, embargoed embedded provider credential remains in source; endpoint evidence limits impact to the write-only backup lane

The historical grades of fixed findings remain on their records. A fix changes the status and disclosure decision; it does not rewrite how serious the defect was while live.

Cross-tenant boundary ruling

RISK-F-0007 said no consumer boundary was verified anywhere. That exact claim is now false. Audit Core supplies the strongest evidence: a bounded production run against three calibrated cross-tenant attacks, with safe custody and cleanup. Tenant Engine supplies a dedicated scoped-store suite, and User Engine supplies negative unit and integrated scenarios. These records do not prove every consumer correct. They close the estate-wide absence; a future consumer-specific defect is filed under that owner rather than kept alive under a sentence no longer true.

The current focused checks run by Risk Nexus are:

  • ops-warden: 137 passed;
  • audit-core: 60 passed;
  • tenant-engine: 3 passed;
  • user-engine: 18 passed;
  • railiance-platform high-risk boundary invariant: 19 lanes, 14 concrete entries, 5 non-concrete/non-KV, 0 uncovered, 0 errors.

Embedded credential ruling

RISK-F-0010 is I2 because the observed endpoint is a write-only file drop, the stored material is ciphertext, and the recovery key is separate. It is L2 because the literal is recoverable from granted repository or log access. That yields low. The current value is not probed: testing an exposed credential would expand the action beyond safe triage and is unnecessary to grade the stated facts.

The disclosure state is embargoed because announcing the recoverable credential while its validity is unknown and its literal remains in source shortens the route to the defect. The embargo lifts after two observable events: provider revocation or invalidation, and removal of the source default. Restore evidence is requested as closure evidence for the governed replacement, but its absence does not justify reproducing or testing the old value.

No escalation trigger fires today. Railiance Platform owns the fix; there is no known use, disclosure, legal duty, new spend, ownership dispute, or fourteen-day stall. The dated wait makes that last statement expire rather than persist as prose.