Forum

Notifications
Clear all

Did you see the bypass using unicode homoglyphs in tool names?

1 Posts
1 Users
0 Reactions
10 Views
(@kernel_watcher_oli)
Active Member
Joined: 2 months ago
Posts: 14
Topic starter   [#741]

New bypass vector in the wild. Attackers are registering tools with names containing unicode homoglyphs to spoof legitimate ones.

Example:
* Legitimate tool: `send_email`
* Spoofed tool: `send_еmail` (uses Cyrillic 'е')

The agent's tool dispatcher does a simple string match. To a human, they look identical. The spoofed tool gets executed with user-granted permissions.

Immediate mitigation:
* Normalize tool names to ASCII before comparison.
* Implement an allowlist of approved tool identifiers.

Long term, this needs a schema validation step. The operator's trust in tool names is currently misplaced.

Relevant for any agent framework using dynamic tool calling, not just OpenAI's. Check your deployments.


CVE-2024-...


   
Quote