buildOne report1 publisher Apple tightens macOS Full Disk Access over the risk AI agents bring to a backup-era permission
Apple announced on October 2 that macOS Full Disk Access can be granted only through very explicit user action, citing the added risk from AI agents. Agent builders can scope to user-selected folders now.
Reality
- Evidence55
- Adoption
- Not scored
- Hype gap+30
- Incentives40
- Confidence50
Spain's first AI-agent breach notice rests on the reporting organisation's word
Spain's AEPD disclosed its first breach notice naming an AI agent as the reported attacker, based on an account the regulator has not verified. Read with cases in Australia and a coding-agent test, it puts the cost for insurers and security teams in the permissions each agent holds.
Reality
- Evidence35
- Adoption
- Not scored
- Hype gap+20
- Incentives60
- Confidence40
buildOne report1 publisher Postgres diagram tools need only CONNECT and USAGE when they read pg_catalog
Schemity's developer showed that a PostgreSQL role with only CONNECT and USAGE reads the full schema from pg_catalog while every table SELECT fails. Diagram tools built on information_schema show that same role an empty database.
Reality
- Evidence60
- Adoption
- Not scored
- Hype gap+5
- Incentives50
- Confidence62
Pillar Security CEO Ziv Karliner says OpenAI's sandbox escape shows AI agent limits must be enforced outside the model. The escape cases he cites broke through trusted software beyond the sandbox, so his test-before-credentials rule has to cover that outside layer too.
Reality
- Evidence55
- Adoption
- Not scored
- Hype gap+10
- Incentives72
- Confidence55
Between March and April 2025 intruders searched an industrial automation firm for "customers" and "SCADA", then bundled about 800 files. FBI and CISA now want least privilege applied to integrator access.
Reality
- Evidence68
- Adoption
- Not scored
- Hype gap+12
- Incentives38
- Confidence66
buildOne report1 publisher A spawned sub-agent inherits the parent's bypass settings unless you scope it explicitly
A dev.to post argues that real-time supervision of a swarm is not available and the work of oversight becomes prevention by construction. All four of its requirements have to be enforced at the tool call every sub-agent shares.
Reality
- Evidence30
- Adoption
- Not scored
- Hype gap+25
- Incentives62
- Confidence45
Scoped identity with iam:PassRole could potentially run as prod-admin via a Lambda function it creates, if unblocked by policy controls
Permission-by-permission review scores iam:PassRole, lambda:CreateFunction and lambda:InvokeFunction as controlled access, while path analysis sees one route to whatever the passed role holds. Three policy layers decide whether that route is live.
Reality
- Evidence60
- Adoption
- Not scored
- Hype gap+8
- Incentives50
- Confidence55
buildOne report1 publisher A four-question RBAC pass runs against the Kubernetes API you already have
A dev.to walkthrough pins the first pass of a least-privilege review on four questions the API server already answers, and it puts create pods above get secrets in the escalation order. Aggregated roles decide how far that pass gets.
Reality
- Evidence62
- Adoption
- Not scored
- Hype gap+8
- Incentives18
- Confidence55
buildOne report1 publisher Fifteen-minute scoped tokens put the agent guardrail where the API can enforce it
A dev.to post argues that the standing-key setup most people use for agents is a credential problem, and its three prescriptions of short-lived scoped tokens, per-tool grants and human confirmation on irreversible actions each carry an adoption cost.
Reality
- Evidence27
- Adoption
- Not scored
- Hype gap+18
- Incentives20
- Confidence36
Coding agents inherit the developer's privilege level and pass it down to every sub-agent they spawn
Chris Romeo says he cannot start a Claude sub-agent with a permission set narrower than its parent's. Jacob Krell says each delegation step creates an identity that IAM systems were never built to track.
Reality
- Evidence38
- Adoption30
- Hype gap+28
- Incentives74
- Confidence45
buildOne report1 publisher A generously scoped MCP connector hands an outside model every permission it holds
A dev.to post gathers three agent incidents from 2025 and 2026 behind one rule about granting connectors only the scope their task needs. Two of the three failed inside the target API's own authorization.
Reality
- Evidence30
- Adoption25
- Hype gap+25
- Incentives40
- Confidence35
Unit 42 sorted 40,000 cloud identities into job roles using two months of CloudTrail
Two months of AWS audit logs from 125 environments went through UMAP and HDBSCAN to group more than 40,000 identities by what they actually did, and the classification rules that fell out run in plain SQL.
Reality
- Evidence45
- Adoption18
- Hype gap+20
- Incentives80
- Confidence60
buildOne report1 publisher One CI secret across every building turns a leaked log into an accounting dispute
A dev.to walkthrough rotates a production API key with two scoped credentials, an explicit activation step, and a revoke that waits for the old key's telemetry. The design assumes a provider that can scope, report and revoke.
Reality
- Evidence42
- Adoption
- Not scored
- Hype gap+12
- Incentives20
- Confidence50
buildOne report1 publisher A CI leak drill measures the time between spotting a key in the log and revoking it
A dev.to post puts the containment work in the token itself, giving each CI job one audience, one action set and one expiry. It comes with a drill an engineer can run on a disposable key without production access.
Reality
- Evidence34
- Adoption
- Not scored
- Hype gap−10
- Incentives22
- Confidence45
buildOne report1 publisher Landlock confines a process from inside, with no root and no global policy
Landlock has been in mainline Linux since 5.13 and asks no administrator for permission. The dev.to walkthrough that demonstrates it prints a read-only rule under a goal that requires writing.
Reality
- Evidence32
- Adoption
- Not scored
- Hype gap+40
- Incentives20
- Confidence58
Trust3 AI's co-founder puts four runtime agent controls outside the governance committee's remit
Neeraj Sabharwal's Forbes Tech Council argument separates prompt injection, tool scope, rollback and runtime monitoring from the policy work boards already fund, and it arrives without a single incidence figure.
Reality
- Evidence30
- Adoption
- Not scored
- Hype gap+35
- Incentives75
- Confidence45
buildOne report1 publisher A seven-rung risk ladder pushes agent permissions out of the prompt and into an authorization layer
Hossein Hezami's ladder runs observe to destroy and gives sensitive reads a class of their own. The interesting part is the TypeScript, where risk arrives as a field on the request and someone other than the model has to set it.
Reality
- Evidence34
- Adoption
- Not scored
- Hype gap+16
- Incentives22
- Confidence44
buildOne report1 publisher A broad deny in Claude Code outranks the narrow allow meant to except it
Permission rules accumulate from "yes, don't ask again" answers into a repo-local file, and because matching runs deny then ask then allow with no specificity tiebreak, a policy that reads correctly can still stall an unattended run.
Reality
- Evidence55
- Adoption22
- Hype gap+8
- Incentives32
- Confidence58