Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
Satisfied Is Not Established Series' Articles
Back to Michael "Mike" K. Saleme's Series
Authenticated, Authorized, and Still Unsafe: The Missing Layer in Agent Security
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Apr 8
Authenticated, Authorized, and Still Unsafe: The Missing Layer in Agent Security
#
agents
#
ai
#
llm
#
security
Comments
Add Comment
5 min read
We audited every claim in our repos and found 14 files with wrong numbers
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Apr 17
We audited every claim in our repos and found 14 files with wrong numbers
#
security
#
python
#
opensource
#
testing
Comments
Add Comment
3 min read
The Agentic Maturity Model Is Missing an Axis: Who Validated the Claim
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jun 8
The Agentic Maturity Model Is Missing an Axis: Who Validated the Claim
#
security
#
ai
#
agents
#
governance
Comments
Add Comment
3 min read
Every agent passport layer is grading its own exam
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jun 21
Every agent passport layer is grading its own exam
#
ai
#
security
#
agents
#
architecture
3
reactions
Comments
4
comments
4 min read
Agent payment standards are standardizing the cap, not the binding
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jun 30
Agent payment standards are standardizing the cap, not the binding
#
ai
#
security
#
agents
#
payments
Comments
17
comments
2 min read
An AI agent leaked private repos without ever breaking a single permission
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 9
An AI agent leaked private repos without ever breaking a single permission
#
aiagents
#
security
#
llm
#
promptinjection
Comments
Add Comment
3 min read
The receipt cannot be written by the pen it is checking: separation of duties for agent payments
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 9
The receipt cannot be written by the pen it is checking: separation of duties for agent payments
#
security
#
ai
#
fintech
#
agents
Comments
Add Comment
2 min read
The spend cap worked. The risk budget didn't compose.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 12
The spend cap worked. The risk budget didn't compose.
#
aiagents
#
security
#
payments
#
aws
Comments
Add Comment
4 min read
Every action was authorized. The sequence still crossed the line.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 17
Every action was authorized. The sequence still crossed the line.
#
ai
#
security
#
python
#
opensource
Comments
Add Comment
3 min read
A Signed Agent Receipt Can Still Make an Unsupported Claim
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 18
A Signed Agent Receipt Can Still Make an Unsupported Claim
#
ai
#
security
#
architecture
#
cryptography
Comments
Add Comment
2 min read
A signature proves who signed the receipt. It does not prove the receipt is true. Here is how you test the difference.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 18
A signature proves who signed the receipt. It does not prove the receipt is true. Here is how you test the difference.
#
ai
#
security
#
agents
Comments
Add Comment
2 min read
The Evaluation Had a Sandbox. It Needed an Authority Boundary.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 24
The Evaluation Had a Sandbox. It Needed an Authority Boundary.
#
security
#
ai
#
agents
#
architecture
Comments
Add Comment
5 min read
Every API Call Was Allowed. The Agent's Outcome Wasn't.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 27
Every API Call Was Allowed. The Agent's Outcome Wasn't.
#
ai
#
architecture
#
security
#
api
Comments
Add Comment
3 min read
curl Just Merged RFC 9421 Support. A Valid Signature Still Isn't Authorization.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Jul 28
curl Just Merged RFC 9421 Support. A Valid Signature Still Isn't Authorization.
#
ai
#
security
#
api
#
governance
Comments
Add Comment
5 min read
MCP Went Stateless. My Test Suite Stayed Green Anyway.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Aug 2
MCP Went Stateless. My Test Suite Stayed Green Anyway.
#
security
#
ai
#
mcp
#
testing
Comments
Add Comment
5 min read
I Tested My Own Method Four Times. Its Strongest Claim Never Passed.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Aug 28
I Tested My Own Method Four Times. Its Strongest Claim Never Passed.
#
ai
#
architecture
#
agents
#
llm
1
reaction
Comments
8
comments
6 min read
Can your security test suite fail? Mine passed against nothing.
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Aug 30
Can your security test suite fail? Mine passed against nothing.
#
security
#
testing
#
ai
#
agents
Comments
Add Comment
5 min read
My Quorum Test Never Had an Approver in It
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Sep 5
My Quorum Test Never Had an Approver in It
#
security
#
testing
#
ai
#
agents
1
reaction
Comments
Add Comment
5 min read
Satisfied Is Not Established
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Michael "Mike" K. Saleme
Follow
Sep 5
Satisfied Is Not Established
#
security
#
testing
#
ai
#
agents
Comments
Add Comment
4 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account