CVE-2026-86115: Sim before 0.8.14 Confused Deputy in Tool URL Routing Mints an Internal Token for a User-Supplied /api/ Path

Published Sep 5, 2026
·
Updated

Sim before 0.8.14 classifies tool requests as internal based on URL prefix matching without scheme normalization, skipping SSRF validation and minting internal authentication tokens. Authenticated workflow authors can bypass external URL validation by supplying paths starting with /api/ in HTTP blocks to reach internal-only endpoints like POST /api/function/execute.

Affected Software

1 affected component
Sim<0.8.14

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade Sim to a version that resolves this vulnerability.

    Fixed in 0.8.14
  2. Compensating control

    Ensure tool URL routing performs strict scheme/host normalization before prefix-based internal classification, so that paths like "/api/" provided in HTTP blocks cannot be treated as internal-only endpoints (e.g., POST "/api/function/execute"); route tool requests only after SSRF/external URL validation based on normalized targets.

Event History

Sep 5, 2026
CVE Published
via MITRE·09:59 AM
Data Sourced
via MITRE·09:59 AM
DescriptionSeverityWeakness
Data Sourced
via NVD·10:16 AM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Who can exploit this issue?

An authenticated workflow author who can supply URLs or paths in HTTP blocks can exploit it. No user interaction is required.

2

What access can an attacker gain through exploitation?

The attacker can bypass external URL validation by using a path beginning with /api/, causing the application to treat the request as internal and mint an internal authentication token. This can allow access to internal-only endpoints, including POST /api/function/execute.

3

How can I assess whether my deployment is exposed?

Treat Sim versions before 0.8.14 as affected. Review HTTP blocks created by workflow authors for user-supplied paths beginning with /api/, especially where those blocks could invoke internal application endpoints.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203