Description
Ragflow 0.24.0 and prior contains improper access control in update_metadata_setting (api/apps/kb_app.py). Depending on the exposed entry, an attacker can perform unauthorized cross-session or privilege-crossing operations.
Published: 2026-10-01
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Privilege Escalation via Improper Access Control
Action: Patch Update
AI Analysis

Impact

Ragflow versions 0.24.0 and earlier contain an improper access control flaw in the update_metadata_setting API endpoint (api/apps/kb_app.py). The flaw allows an attacker to invoke the operation without proper authorization, enabling unauthorized changes to metadata and potentially causing cross‑session or privilege‑crossing actions. This direct manipulation undermines data integrity and the isolation expected between user sessions.

Affected Systems

The affected product is Ragflow, specifically versions 0.24.0 and all earlier releases. No vendor name is listed in the CNA data, so administrators should verify the exact release they are running and assess whether it matches the impacted range.

Risk and Exploitability

The vulnerability has a CVSS score of 6.5, an EPSS score of under 1%, and it is not listed in the CISA KEV catalog. The flaw resides in a REST API endpoint that can be reached over HTTP/HTTPS, so the likely attack vector is remote. An adversary with network access to a Ragflow instance could send crafted requests to update_metadata_setting, leading to unauthorized metadata changes or privilege escalation.

Generated by OpenCVE AI on October 2, 2026 at 20:52 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the latest Ragflow release that contains the patch for the access control issue.
  • If no patch is available, restrict the update_metadata_setting API endpoint to trusted IP addresses using firewall rules.
  • Enforce strong authentication and role‑based access control on all Ragflow API endpoints to limit unauthorized calls.

Generated by OpenCVE AI on October 2, 2026 at 20:52 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 02 Oct 2026 21:15:00 +0000

Type Values Removed Values Added
Title Improper Access Control in Ragflow Update Endpoint Enabling Privilege Escalation

Fri, 02 Oct 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Thu, 01 Oct 2026 23:45:00 +0000

Type Values Removed Values Added
Title Improper Access Control in Ragflow Update Endpoint Enabling Privilege Escalation
Weaknesses CWE-284

Thu, 01 Oct 2026 23:00:00 +0000

Type Values Removed Values Added
First Time appeared Infiniflow
Infiniflow ragflow
Vendors & Products Infiniflow
Infiniflow ragflow

Thu, 01 Oct 2026 21:45:00 +0000

Type Values Removed Values Added
Description Ragflow 0.24.0 and prior contains improper access control in update_metadata_setting (api/apps/kb_app.py). Depending on the exposed entry, an attacker can perform unauthorized cross-session or privilege-crossing operations.
References

Subscriptions

Infiniflow Ragflow
cve-icon MITRE

Status: PUBLISHED

Assigner: mitre

Published:

Updated: 2026-10-02T18:56:33.394Z

Reserved: 2026-06-08T00:00:00.000Z

Link: CVE-2026-51895

cve-icon Vulnrichment

Updated: 2026-10-02T18:54:28.216Z

cve-icon NVD

Status : Deferred

Published: 2026-10-01T22:17:04.017

Modified: 2026-10-02T19:16:41.747

Link: CVE-2026-51895

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T21:00:18Z

Weaknesses