Vulnerability · Published Sep 7, 2026 · Assigned by VulDB
CVE-2026-86237openagents-org openagents http.py test_default_model server-side request forgery
Medium 5.3
In plain English
A medium-severity server-side request forgery in openagents from openagents-org. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.5% (higher than 45% of all known vulnerabilities).
Official description
A vulnerability was found in openagents-org openagents up to 0.8.19/0.9.3.post20. Impacted is the function test_default_model of the file sdk/src/openagents/sdk/transports/http.py. Performing a manipulation of the argument base_url results in server-side request forgery. The attack may be initiated remotely. The exploit has been made public and could be used. Endpoint and both sinks unchanged since filing; only the file moved (e277dd1a). Maintainer closed as inapplicable yet the identical unguarded code still ships in 0.9.3.post20. Sibling admin endpoints do call the shipped-but-unused-by-this-handler _require_admin().
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| openagents-org | openagents | 0.8.00.8.10.8.20.8.30.8.40.8.50.8.60.8.7 |
Weakness: CWE-918 · Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:X/RC:R
References
- VDB-399394 | openagents-org openagents http.py test_default_model server-side request forgery vdb-entry, technical-description
- VDB-399394 | CTI Indicators (IOB, IOC, IOA) signature, permissions-required
- CVE-2026-86237 | CVE Analysis and Report third-party-advisory
- Submit #898788 | openagents-org OpenAgents v0.8.19 SSRF third-party-advisory
- Submit #901667 | openagents-org OpenAgents v0.8.19 SSRF (Duplicate) third-party-advisory
- https://github.com/openagents-org/openagents/issues/566 exploit, issue-tracking
- https://github.com/openagents-org/openagents/ product