Description
ERPNext OCR app for Frappe/ERPNext through 1.1.1 contains a missing authorization and path traversal vulnerability that allows any authenticated user to read arbitrary server files by passing a fully client-controlled path argument to the whitelisted read_document method. Attackers can supply local file paths to bypass Frappe's File doctype permission model and access other users' private uploads, or supply arbitrary URLs to trigger server-side requests reaching internal services and cloud metadata endpoints.
Published: 2026-11-06
Score: 7.1 High
EPSS: n/a
KEV: No
Impact: Remote file disclosure and server‑side request forgery
Action: Patch Immediately
AI Analysis

Impact

ERPNext OCR app for Frappe/ERPNext contains a missing authorization check and a path traversal flaw in the read_document method, allowing any authenticated user to pass a fully controlled path and retrieve arbitrary server files. The same flaw also permits the attacker to supply arbitrary URLs, resulting in server‑side requests that can reach internal services, cloud metadata endpoints, or external resources. The combination of file system access and SSRF can be used to exfiltrate confidential data and gain further footholds inside the network.

Affected Systems

The vulnerability affects Monogramm’s ERPNext OCR application, version 1.1.1 and any earlier releases. Hosts running these versions on the Frappe/ERPNext platform are susceptible, regardless of additional system or network configuration. No specific patch version is mentioned in the data.

Risk and Exploitability

The CVSS score of 7.1 indicates a medium‑to‑high risk level. With no EPSS score available and the vulnerability not listed in CISA KEV, the probability of exploitation is uncertain but the presence of authentication requirements and the ability to read sensitive files or reach internal services makes it a valuable target for adversaries. Attackers need an authenticated session but can then traverse the filesystem or trigger arbitrary outbound requests without further constraints.

Generated by OpenCVE AI on November 6, 2026 at 18:55 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Install the vendor’s security patch for ERPNext OCR once released (e.g., upgrade to the latest version).
  • Restrict access to the read_document API so that only privileged users can invoke it; enforce proper authorization checks for all authenticated requests.
  • Block the application’s outbound traffic to internal services, metadata endpoints, and other sensitive IP ranges using firewall rules or network segmentation.

Generated by OpenCVE AI on November 6, 2026 at 18:55 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 06 Nov 2026 17:45:00 +0000

Type Values Removed Values Added
Description ERPNext OCR app for Frappe/ERPNext through 1.1.1 contains a missing authorization and path traversal vulnerability that allows any authenticated user to read arbitrary server files by passing a fully client-controlled path argument to the whitelisted read_document method. Attackers can supply local file paths to bypass Frappe's File doctype permission model and access other users' private uploads, or supply arbitrary URLs to trigger server-side requests reaching internal services and cloud metadata endpoints.
Title ERPNext OCR 1.1.1 Path Traversal and SSRF via read_document
Weaknesses CWE-22
CWE-918
References
Metrics cvssV3_1

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

cvssV4_0

{'score': 7.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-06T17:45:34.762Z

Reserved: 2026-10-30T15:31:52.080Z

Link: CVE-2026-119758

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-11-06T18:17:58.240

Modified: 2026-11-06T18:17:58.240

Link: CVE-2026-119758

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-06T19:00:12Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')

  • CWE-918

    Server-Side Request Forgery (SSRF)