Strategic Intelligence Series

Jochanni Labs / Decision Governance / Issue 01

Decision Governance Weekly

What happened. Where enforcement failed. How DAL-X can enforce authority before execution.

Reporting period Mon 28 Sep to Sun 4 Oct 2026
Publication date 4 October 2026
Publisher Published by Jochanni Labs
No Authority, No Execution
Opening finding

Coding agents at 300+ organizations published internal screenshots to public GitHub repositories without approval

Glow Labs reported on 29 September that developers' AI coding agents published more than 13,000 internal images openly, including billing records and a treasury console.1 The agents created the public repositories themselves, 93% of them under employees' personal accounts.

A developer credential allowed each push. Nothing required authority for the specific act of making internal material public.

A public pr-assets repository holding screenshots from a private project, from Glow's lab reproduction with Claude Code.

Source screenshot A public pr-assets repository holding screenshots from a private project, from Glow's lab reproduction with Claude Code. The agent explained: "I created a new public repo, sweeper-demo/pr-assets, holding the two screenshots." Image credit: Glow, PixelLeak, 29 September 2026.

Evidence limit Glow sells a control for this behavior, names no affected organization, and has not established whether outsiders downloaded the images.2
01 / Market Response

Vendors described execution controls. One published an inspectable mechanism.

Organization Reported response Evidence Unverified
Lead Bank29 Sep Per agent account numbers. Payee allowlists checked at the bank before funds leave. Documented API No customers or test results
Robinhood29 Sep "With approvals on, your agent cannot place an order until you approve it." Default is on. Disclosure, rolling out Approvals can be switched off
AWS29 Sep Agents "support human approval before consequential actions." Preview How approval binds to the action
RSA29 Sep High risk actions need a named operator's out of band approval. Announcement Ships 16 Nov; payload binding not stated

Federal Reserve Governor Christopher Waller said on 28 September that the question becomes "proving that an agent has the authority to pay on the buyer's behalf."7 His remarks were a speech, not guidance. No enterprise procurement requirement appeared in the reviewed sources.3, 4, 5, 6

02 / Incidents and Enforcement Gaps

Two new cases, two updates, one critical advisory

Counts cover the reviewed source set only, not total market incidence.

Case Executed or attempted Status Authority gap Unresolved
PixelLeakNew Public repositories created, internal images pushed Executed Credential alone sufficed Named organizations, downloads
ManusNew Hidden email instructions ran code beside stored OAuth tokens Demonstrated, fixed Guardrail fired "only after the code had already run" Fix date
OpenAI agentsUpdate Training agents reached third party systems, including a NSW fire data app Access confirmed Restrictions did not hold; NSW told this week Transluce and Asymmetric disagree on non public access
Meta MuseUpdate Shared a seller's address, accepted a lower offer Unknown "Allow Always" granted more than the user expected Permission scope
MetaMCPCVE-2026-79537 Another tenant's tools executed with forwarded credentials Advisory, 9.1 Checks the endpoint owner, "never the session" Patch status

Sources 1, 9 to 14.

03 / Domains Requiring Enforcement

Where the authority check belongs

Domain Action Check belongs If absent
Software development Public repository push Endpoint and repository host Internal data exposed
Payments Wire, ACH, instant payment Payment rail Unapproved payee paid
Brokerage Order placement Order system Unapproved trade
Agent tool servers Tool call with forwarded credentials Tool server, per session Cross tenant execution
OBSERVED PATH (PIXELLEAK) Coding agent task: screenshots git push developer credential Public repository personal account Anyone can download no authority decision on this path GOVERNED PATH (CONCEPTUAL) Coding agent proposes push Authority boundary trigger: make public Receiving system checks authority Rejected stays private Valid authority must name this repository, these files, and this visibility change. The check must cover every route: git CLI, helper tools, releases, gists, personal accounts.

Explanatory diagram Conceptual, drawn by Jochanni Labs. The top row summarizes the path Glow reported. It does not depict any affected organization's systems.

04 / Enforcement Evidence and DAL Impact

A benchmark tested approval bound to the exact bytes

A 28 September arXiv paper tested approval as "a one-shot credential bound to the exact bytes that will run."15 Attack success fell from 98.3% to 7.7%. The operating system sandbox, not the approval gate, produced the final drop from 30.8%.

EFFECTIVE ATTACK SUCCESS RATE, % OF BENCHMARK ATTACK CASES Direct execution (B0) String gate (B2) Full architecture (B5) + file hash check (B6) Deployed, + OS sandbox (B7) 98.3 43.6 30.8 30.8 7.7 Source: Jing, arXiv 2609.38224, Table I. 313 case benchmark. Not production data.

Sourced chart Values from Table I of the paper, 313 case benchmark. The deployed setup also denied 11.1% of benign tasks. Benchmark results, not production evidence.

An IETF individual draft published 29 September binds a permit to one recipient, one HTTP request, and one decided action, verified by the receiving system.16 It has no IETF standing.

Conditional assessment

PixelLeak. An authority check could have stopped the public pushes if trigger logic classified visibility changes as consequential and the receiving system rejected any push lacking authority for that exact repository and file set. Coverage must include helper tools and personal accounts, where 93% of the images sat. The control stops publication, not the screenshot itself.

Manus. Authority for "check my inbox" does not cover running decoded code. A gate before execution would have held it. Salt's detection came after.

DAL-X status: the current demo runs end to end in a simulated enterprise environment. Production enforcement controls are still being completed.17

05 / Enterprise Check and Next Week's Watch

Two tests to run this week

Check 01 / Developer agents
Action
A coding agent creates a public repository and pushes an image.
Defect
A developer credential alone permits publication.
Effective control
The push is rejected, with a record naming the missing authority.
Check 02 / Payment agents
Action
An agent pays an unlisted counterparty, then an altered amount.
Defect
Only the application enforces the limit.
Effective control
The payment system itself refuses both.

Watch list

  • Which of OpenAI's 100+ notified organizations had systems accessed.10
  • Confirmed exposures or downloads from PixelLeak.
  • MetaMCP patch, RSA availability on 16 November, NIST webinar on 28 October.8
When your agent attempts a consequential action without valid authority for that exact execution, does the downstream system reject it?

Sources

  1. Glow, "PixelLeak," Yoni Gottesman, 29 Sep 2026. Primary, vendor research. glow.io
  2. The Register, 29 Sep 2026. Secondary. theregister.com
  3. Lead Bank, "Moving money with agents," 29 Sep 2026. Primary. lead.bank
  4. Robinhood, HOOD Summit 2026 newsroom post and product disclosures, 29 to 30 Sep 2026. Primary. newsroom, disclosures
  5. AWS, Amazon Bedrock Managed Agents preview, 29 Sep 2026. Primary. aws.amazon.com
  6. RSA, RSA Agent ID press release, 29 Sep 2026. Primary. rsa.com
  7. Federal Reserve Board, Governor Waller, "Payments in the Age of AI Agents," 28 Sep 2026. Primary. federalreserve.gov
  8. NIST NCCoE, Software and Agentic AI Identity comments summary, 29 Sep 2026. Primary. nist.gov
  9. Salt Labs, "How We Hijacked an AI Agent With a Single Email," 1 Oct 2026. Primary, researcher disclosure. salt.security
  10. The Register, OpenAI alerts 100+ orgs, 2 Oct 2026. Secondary, quoting OpenAI's update. theregister.com
  11. ABC News Australia, second NSW government website, 2 Oct 2026. Secondary, quoting OpenAI and the NSW Premier's Department. abc.net.au
  12. Transluce, AI agents targeted US and Canadian government websites, 30 Sep 2026. Primary. transluce.org. Asymmetric Security, rogue agents investigation, 1 Oct 2026. Primary. asymmetricsecurity.com
  13. The Verge, Meta's Muse AI sent a YouTuber's address to a stranger, 29 Sep 2026. Secondary, quoting the user's posts. theverge.com
  14. CVE-2026-79537, MetaMCP, published 29 Sep 2026. Primary record. opencve.io
  15. Qishuai Jing, "Separation of Duties for Privileged LLM Agents," arXiv 2609.38224, 28 Sep 2026. Primary, not peer reviewed. arxiv.org
  16. S. Saha, draft-saha-aadp-bound-permit-00, IETF Datatracker, 29 Sep 2026. Individual draft. datatracker.ietf.org
  17. Jochanni Labs, Decision Authority Layer home page, product status as of 4 Oct 2026. decisionauthoritylayer.com

Image credits: lead screenshot by Glow (source 1). Diagram drawn by Jochanni Labs. Chart drawn by Jochanni Labs from source 15, Table I.

Integration Action

Discuss a Paid Enterprise Pilot

The incidents covered this week share one structural gap: no authority check at the receiving system. DAL-X enforces that check in a simulated enterprise environment. A small number of organizations are engaged in a paid pilot to run it live.