CVE-2026-75898
Last modified
CVE-2026-75898 is a high-severity vulnerability rated 8.5/10 on the CVSS scale. RAGFlow before 0.26.3 contains a server-side request forgery vulnerability in the agent workflow "Invoke" component (agent/component/invoke.py). The component builds an outbound request URL from canvas configuration and runtime template variables and passes it to requests.get, requests.post, or requests.put without calling the shared assert_url_is_safe validator or pinning the resolved address, unlike the crawler, SearXNG, file-upload, and RSS fetch paths. EPSS estimates a 0.39% chance of exploitation in the next 30 days.
Description
RAGFlow before 0.26.3 contains a server-side request forgery vulnerability in the agent workflow "Invoke" component (agent/component/invoke.py). The component builds an outbound request URL from canvas configuration and runtime template variables and passes it to requests.get, requests.post, or requests.put without calling the shared assert_url_is_safe validator or pinning the resolved address, unlike the crawler, SearXNG, file-upload, and RSS fetch paths. A user who can create or trigger an agent can direct the server to fetch loopback, link-local, and RFC 1918 destinations, including cloud instance metadata endpoints and services co-located on the deployment network, and the response body is returned as the component output. Where an agent is configured to interpolate the chat query into the Invoke URL, the destination is chosen by whoever can send that query.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| infiniflow | ragflow | < 0.26.3 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-75898?
How severe is CVE-2026-75898?
How do I fix CVE-2026-75898?
How Strix Helps
- One Click Account Takeover in GranolaHow a notification link broke out of Electron and led to a one-click account takeover.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-75892In osmo-ggsn 1.14.0 an out of bounds write issue was found i…6.5
- CVE-2026-75893In osmo-bsc from 1.0.1 through 1.14.1 a heap based buffer ov…7.5
- CVE-2026-75894In osmo-iuh from 0.1.0 through 1.8.0 a reachable assertion w…7.5
- CVE-2026-75895In libsmpp35 from 0.1.0 through 1.8.0 out of bound read issu…7.5
- CVE-2026-75896Use of Hard-coded Credentials vulnerability in TÜBİTAK BİLGE…9.1
- CVE-2026-75897Improper input validation in the capabilities route handler …7.5
- CVE-2026-75899fast-uri is a URI parser for Node.js. It decodes percent esc…7.5
- CVE-2026-7590A vulnerability was identified in eyal-gor p_69_branch_monke…7.3
- CVE-2026-75900An out-of-bounds read vulnerability was found in swtpm's SWT…6.1
- CVE-2026-75903The Vulnity Security plugin for WordPress is vulnerable to a…8.1
- CVE-2026-75904libmodplug through 0.8.9.1 contains an out-of-bounds read in…3.3
- CVE-2026-75905The WP Recipe Maker plugin for WordPress is vulnerable to au…4.3
Are you affected by CVE-2026-75898?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
