Description
Frappe ERPNext before 15.121.3 and 16.x before 16.35.0 contains a missing authorization vulnerability in an endpoint that sends transactional email through the site's configured outgoing account without checking the caller's authorization. Any authenticated user can supply arbitrary recipient lists and message content to send attacker-controlled messages carrying the organisation's sending identity.
Published: 2026-10-12
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unauthorized Email Transmission
Action: Apply Patch
AI Analysis

Impact

Frappe ERPNext before 15.121.3 and 16.x before 16.35.0 allow an authenticated user to call a transactional email endpoint without performing an authorization check. The caller can specify any recipient list and message content, resulting in emails that appear to originate from the organization’s configured outgoing account. This flaw enables any user with login credentials to send phishing, spam, or defacement emails on behalf of the organization, potentially compromising reputational integrity and increasing the likelihood of credential harvesting or malicious domain utilization.

Affected Systems

Products affected are the open‑source ERPNext platform supplied by Frappe. All releases prior to version 15.121.3 and releases of the 16.x line prior to 16.35.0 contain the vulnerability. The issue is present in the core transactional email API exposed by the ERPNext framework and does not depend on additional plug‑ins.

Risk and Exploitability

The CVSS score is 5.3, indicating moderate severity. The EPSS score is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting no widespread exploitation is currently documented. The attack vector requires an authenticated session; therefore an attacker must first compromise user credentials or have legitimate access. Once authenticated, the attacker can exploit the missing access control to impersonate the organisation in outbound messages.

Generated by OpenCVE AI on October 12, 2026 at 23:38 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update ERPNext to version 15.121.3 or later, or upgrade to 16.35.0 or later to receive the vendor‑fix for the missing authorization check.
  • If an immediate upgrade is not feasible, restrict the transactional email endpoint to administrative or limited user roles and disable the ability for normal users to specify arbitrary recipients.
  • Audit the system for profiles that may have been created with elevated permissions and examine email logs for unexpected outbound email activity.
  • Consider implementing additional outbound mail filtering rules such as SPF, DKIM, and DMARC to mitigate the impact of potential spam sent through compromised accounts.

Generated by OpenCVE AI on October 12, 2026 at 23:38 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 12 Oct 2026 22:45:00 +0000

Type Values Removed Values Added
Description Frappe ERPNext before 15.121.3 and 16.x before 16.35.0 contains a missing authorization vulnerability in an endpoint that sends transactional email through the site's configured outgoing account without checking the caller's authorization. Any authenticated user can supply arbitrary recipient lists and message content to send attacker-controlled messages carrying the organisation's sending identity.
Title Frappe ERPNext before 15.121.3 Missing Authorization in Transactional Email Endpoint
First Time appeared Frappe
Frappe erpnext
Weaknesses CWE-862
CPEs cpe:2.3:a:frappe:erpnext:*:*:*:*:*:*:*:*
Vendors & Products Frappe
Frappe erpnext
References
Metrics cvssV3_1

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

cvssV4_0

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


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-12T22:22:09.019Z

Reserved: 2026-10-12T21:04:35.631Z

Link: CVE-2026-109629

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-10-12T23:17:27.527

Modified: 2026-10-12T23:17:27.650

Link: CVE-2026-109629

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T01:15:14Z

Weaknesses