Approved changes feed: RSS · Atom
cpe:2.3:a:infiniflow:ragflow:*:*:*:*:*:*:*:*
part: a version: * update: *
| Vendor | Infiniflow (1e31eee0-ac8a-568f-ab1d-1dc475e729b7) |
|---|---|
| Product | Ragflow (b792f05b-3d7c-5064-aae3-7291085d97eb) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
| Notes | Imported from purl2cpe mapping |
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
pkg:github/infiniflow/ragflow |
purl2cpe | 2026-06-01 10:11:36.457701 |
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-58579 |
vulnerable | 2026-07-29 01:03:17.107779 |
RAGFlow < 0.26.3 - Stored Cross-Site Scripting via Agent Pipeline Node Name
MEDIUM (5.4)
RAGFlow before 0.26.3 stores an agent pipeline (DSL) node name without sanitization: the agent update endpoint normalizes the submitted DSL via normalize_dsl, which only performs JSON serialization validation and preserves the node name verbatim. The dataflow-result web UI then renders that name into the "Rerun from current step" confirmation modal via dangerouslySetInnerHTML, and the i18next configuration sets escapeValue:false, so the value is inserted into the DOM without HTML encoding. An authenticated workspace user who can create or edit an agent can inject arbitrary JavaScript that executes in the session of another workspace member who opens the dataflow result and clicks rerun, enabling session/token theft and account takeover across the user trust boundary.
Published: 2026-07-02T19:38:51.314Z
Updated: 2026-07-14T22:03:19.038Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-45312 |
vulnerable | 2026-06-08 08:05:11.576823 |
RAGFlow: Server-Side Template Injection in Prompt Generator leads to Remote Code Execution
CRITICAL (9.9)
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. In 0.24.0 and earlier, a Jinja2 template injection in the prompt generator (rag/prompts/generator.py) allows any authenticated user to execute arbitrary OS commands on the server. Any normal user can register, create a Canvas workflow with a DuckDuckGo + LLM component chain, and trigger the SSTI.
Published: 2026-05-29T12:24:07.996Z
Updated: 2026-06-02T01:02:42.683Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-28797 |
vulnerable | 2026-06-08 07:55:15.681835 |
RAGFlow: Server-Side Template Injection (SSTI) leading to Remote Code Execution (RCE) in Agent "Text Processing" Component
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. In versions 0.24.0 and prior, a Server-Side Template Injection (SSTI) vulnerability exists in RAGFlow's Agent workflow Text Processing (StringTransform) and Message components. These components use Python's jinja2.Template (unsandboxed) to render user-supplied templates, allowing any authenticated user to execute arbitrary operating system commands on the server. At time of publication, there are no publicly available patches.
Published: 2026-04-03T21:41:54.291Z
Updated: 2026-04-06T18:57:26.934Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-24770 |
vulnerable | 2026-06-08 07:51:18.150123 |
RAGFlow Affected by Zip Slip Remote Code Execution (RCE) in MinerUParser
CRITICAL (9.8)
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. In version 0.23.1 and possibly earlier versions, the MinerU parser contains a "Zip Slip" vulnerability, allowing an attacker to overwrite arbitrary files on the server (leading to Remote Code Execution) via a malicious ZIP archive. The MinerUParser class retrieves and extracts ZIP files from an external source (mineru_server_url). The extraction logic in `_extract_zip_no_root` fails to sanitize filenames within the ZIP archive. Commit 64c75d558e4a17a4a48953b4c201526431d8338f contains a patch for the issue.
Published: 2026-01-27T21:51:44.874Z
Updated: 2026-01-28T21:11:58.921Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-69286 |
vulnerable | 2026-06-08 07:41:22.363698 |
RAGFlow has Predictable Token Generation Leading to Authentication Bypass Vulnerability
RAGFlow is an open-source RAG (Retrieval-Augmented Generation) engine. In versions prior to 0.22.0, the use of an insecure key generation algorithm in the API key and beta (assistant/agent share auth) token generation process allows these tokens to be mutually derivable. Specifically, both tokens are generated using the same `URLSafeTimedSerializer` with predictable inputs, enabling an unauthorized user who obtains the shared assistant/agent URL to derive the personal API key. This grants them full control over the assistant/agent owner's account. Version 0.22.0 fixes the issue.
Published: 2025-12-31T21:52:54.304Z
Updated: 2026-01-02T14:35:31.041Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-68700 |
vulnerable | 2026-06-08 07:41:21.665588 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-48187 |
vulnerable | 2026-06-08 07:27:15.571006 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-27135 |
vulnerable | 2026-06-08 07:14:54.197198 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-25282 |
vulnerable | 2026-06-08 07:12:51.090565 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-12433 |
vulnerable | 2026-06-08 06:23:51.941233 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-10131 |
vulnerable | 2026-06-08 06:22:03.635601 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.