AgenticMail: Cross-agent task authorization bypass in AgenticMail API
Key facts
- Attack vector
- Network
- Privileges required
- Low
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Security bypass
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-639.
Summary
AgenticMail gives AI agents real email addresses and phone numbers. In @agenticmail/api prior to version 0.9.64, a low-privileged authenticated AgenticMail agent can enumerate another agent's pending/claimed tasks by supplying the target agent name to `GET /api/agenticmail/tasks/pending?assignee=<name>`. The returned task objects include the task IDs and payloads. The same task IDs can then be used with the capability-style task mutation endpoints (`/tasks/:id/claim`, `/tasks/:id/result`, `/tasks/:id/complete`, `/tasks/:id/fail`) to claim, complete, or fail tasks assigned to a different agent. Because ordinary authenticated agents can discover agent names through `GET /api/agenticmail/accounts/directory`, the task ID effectively stops being a secret capability. This turns the intended capability model into a cross-agent authorization bypass. Version 0.9.64 contains a fix.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- Poc
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| agenticmail | @agenticmail/api | before 0.9.64 | 0.9.64 | Patch available | CNA |
| — | @agenticmail/api (npm) | before 0.9.64 | 0.9.64 | Patch available | GHSA-hjwc-26pj-v3pm |
- @agenticmail/api Vendoragenticmail Affected before 0.9.64 Fixed in 0.9.64 Patch available CNA
- @agenticmail/api (npm) Vendor— Affected before 0.9.64 Fixed in 0.9.64 Patch available GHSA-hjwc-26pj-v3pm
Remediation
- Fix · CNA @agenticmail/api (agenticmail) Fixed in 0.9.64
- Fix · GHSA-hjwc-26pj-v3pm @agenticmail/api (npm) Fixed in 0.9.64 Advisory →
Timeline
- 2026-10-02 Threatist record created from CVE-2026-57494
- 2026-10-03 Alias added: GHSA-hjwc-26pj-v3pm
References
More agenticmail vulnerabilities
- TI-2026-37029 Missing Authentication for Critical Function in @agenticmail/mcp CVSS 4.0HIGH 8.7
- TI-2026-41400 Missing authentication in agenticmail @agenticmail/core CVSS 4.0HIGH 8.2
- TI-2026-34838 AgenticMail API/storage and outbound relay hardening CVSS 3.1HIGH 8.2
Sources
- CVE-2026-57494 · CVE Program
- CVE-2026-57494 · NVD
- FIRST EPSS
- GHSA-hjwc-26pj-v3pm · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences