{"schema_version":1,"title":"Frappe ERPNext vulnerabilities","summary":"Junglewise Threat Intelligence has tracked 17 vulnerabilities in Frappe ERPNext: 2 in the last 7 days and 5 in the last 90 days, 4 of them critical and 0 exploited in the wild. The most recent, CVE-2026-96672, was published on 23 September 2026.","url":"https://junglewise.ai/threats/technologies/erpnext","json_url":"https://junglewise.ai/threats/technologies/erpnext.json","publisher":"Junglewise Threat Intelligence","license":"CC-BY-4.0","license_url":"https://creativecommons.org/licenses/by/4.0/","attribution":"Junglewise Threat Intelligence, https://junglewise.ai/threats/technologies/erpnext","sources":"NVD, GitHub Security Advisories, OSV, the CISA Known Exploited Vulnerabilities catalog, FIRST EPSS and vendor advisories","kind":"technology","counts":{"high":2,"all_time":17,"critical":4,"exploited":0,"last_7_days":2,"last_30_days":2,"last_90_days":5,"last_365_days":17},"latest":[{"cve":"CVE-2026-96672","cvss":6.4,"epss":0.0022,"slug":"cve-2026-96672-frappe-erpnext-versions-before-16-34-1-fail-to-validate-that","title":"Frappe ERPNext arbitrary method invocation in Financial Report Template","severity":"medium","exploited":false,"published_at":"2026-09-23T16:16:49.993+00:00","url":"https://junglewise.ai/threats/cve-2026-96672-frappe-erpnext-versions-before-16-34-1-fail-to-validate-that"},{"cve":"CVE-2026-94113","cvss":6.5,"epss":0.0042,"slug":"cve-2026-94113-frappe-erpnext-versions-before-15-121-0-and-16-x-before-16-34-0","title":"Frappe ERPNext authorization bypass in timesheet endpoints","severity":"medium","exploited":false,"published_at":"2026-09-20T12:17:07.117+00:00","url":"https://junglewise.ai/threats/cve-2026-94113-frappe-erpnext-versions-before-15-121-0-and-16-x-before-16-34-0"},{"cve":"CVE-2026-13227","epss":0.0043,"slug":"cve-2026-13227-erpnext-improper-authorization-in-prospect-opportunities-api","title":"ERPNext improper authorization in Prospect opportunities API","severity":"info","exploited":false,"published_at":"2026-08-04T21:16:35.14+00:00","url":"https://junglewise.ai/threats/cve-2026-13227-erpnext-improper-authorization-in-prospect-opportunities-api"},{"cve":"CVE-2026-12895","cvss":7.1,"slug":"cve-2026-12895-frappe-erpnext-sql-injection-in-supplier-records","title":"Frappe ERPNext SQL injection in Supplier records","severity":"info","exploited":false,"published_at":"2026-07-29T11:16:47.227+00:00","url":"https://junglewise.ai/threats/cve-2026-12895-frappe-erpnext-sql-injection-in-supplier-records"},{"cve":"CVE-2026-55242","cvss":8.8,"slug":"cve-2026-55242-frappe-erpnext-server-side-template-injection-in-configuration","title":"Frappe ERPNext server-side template injection in configuration fields","severity":"high","exploited":false,"published_at":"2026-07-15T16:16:48.96+00:00","url":"https://junglewise.ai/threats/cve-2026-55242-frappe-erpnext-server-side-template-injection-in-configuration"},{"cve":"CVE-2026-42840","cvss":5.1,"slug":"cve-2026-42840-frappe-erpnext-stored-xss-in-pos-customer-fields","title":"Frappe ERPNext stored XSS in POS customer fields","severity":"info","exploited":false,"published_at":"2026-06-03T19:16:38.19+00:00","url":"https://junglewise.ai/threats/cve-2026-42840-frappe-erpnext-stored-xss-in-pos-customer-fields"},{"cve":"CVE-2026-42839","cvss":4.8,"slug":"cve-2026-42839-frappe-erpnext-stored-xss-in-pos-cart-interface","title":"Frappe ERPNext stored XSS in POS cart interface","severity":"info","exploited":false,"published_at":"2026-06-03T19:16:38.013+00:00","url":"https://junglewise.ai/threats/cve-2026-42839-frappe-erpnext-stored-xss-in-pos-cart-interface"},{"cve":"CVE-2026-44448","cvss":5.9,"slug":"cve-2026-44448-frappe-erpnext-missing-authorization-in-document-endpoints","title":"Frappe ERPNext missing authorization in document endpoints","severity":"medium","exploited":false,"published_at":"2026-05-13T22:16:45.913+00:00","url":"https://junglewise.ai/threats/cve-2026-44448-frappe-erpnext-missing-authorization-in-document-endpoints"},{"cve":"CVE-2026-44446","cvss":8.8,"slug":"cve-2026-44446-frappe-erpnext-sql-injection-in-multiple-endpoints","title":"Frappe ERPNext SQL injection in multiple endpoints","severity":"high","exploited":false,"published_at":"2026-05-13T22:16:45.637+00:00","url":"https://junglewise.ai/threats/cve-2026-44446-frappe-erpnext-sql-injection-in-multiple-endpoints"},{"cve":"CVE-2026-44445","cvss":5.3,"slug":"cve-2026-44445-frappe-erpnext-xxe-in-edi-module","title":"Frappe ERPNext XXE in EDI Module","severity":"info","exploited":false,"published_at":"2026-05-13T22:16:45.5+00:00","url":"https://junglewise.ai/threats/cve-2026-44445-frappe-erpnext-xxe-in-edi-module"},{"cve":"CVE-2026-44442","cvss":9.9,"slug":"cve-2026-44442-frappe-erpnext-missing-authorization-in-document-modification","title":"Frappe ERPNext missing authorization in document modification endpoints","severity":"critical","exploited":false,"published_at":"2026-05-13T22:16:45.35+00:00","url":"https://junglewise.ai/threats/cve-2026-44442-frappe-erpnext-missing-authorization-in-document-modification"},{"cve":"CVE-2026-44441","cvss":5,"slug":"cve-2026-44441-frappe-erpnext-ssrf-in-web-endpoint","title":"Frappe ERPNext SSRF in web endpoint","severity":"medium","exploited":false,"published_at":"2026-05-13T22:16:45.177+00:00","url":"https://junglewise.ai/threats/cve-2026-44441-frappe-erpnext-ssrf-in-web-endpoint"},{"cve":"CVE-2026-44440","cvss":6.5,"slug":"cve-2026-44440-frappe-erpnext-path-traversal-in-file-endpoint","title":"Frappe ERPNext path traversal in file endpoint","severity":"medium","exploited":false,"published_at":"2026-05-13T22:16:45.007+00:00","url":"https://junglewise.ai/threats/cve-2026-44440-frappe-erpnext-path-traversal-in-file-endpoint"},{"cve":"CVE-2026-38432","cvss":6.1,"epss":0.0018,"slug":"cve-2026-38432-frappe-erpnext-stored-xss-in-email-template-engine","title":"Frappe ERPNext stored XSS in Email Template engine","severity":"medium","exploited":false,"published_at":"2026-05-05T17:17:04.8+00:00","url":"https://junglewise.ai/threats/cve-2026-38432-frappe-erpnext-stored-xss-in-email-template-engine"},{"cve":"CVE-2026-38431","cvss":9.8,"epss":0.0039,"slug":"cve-2026-38431-frappe-erpnext-ssti-in-email-template-engine","title":"Frappe ERPNext SSTI in Email Template Engine","severity":"critical","exploited":false,"published_at":"2026-05-05T17:17:04.67+00:00","url":"https://junglewise.ai/threats/cve-2026-38431-frappe-erpnext-ssti-in-email-template-engine"},{"cve":"CVE-2026-31017","cvss":9.1,"epss":0.0025,"slug":"cve-2026-31017-frappe-erpnext-and-frappe-framework-ssrf-in-print-format-pdf","title":"Frappe ERPNext and Frappe Framework SSRF in Print Format PDF generation","severity":"critical","exploited":false,"published_at":"2026-04-08T17:21:18.737+00:00","url":"https://junglewise.ai/threats/cve-2026-31017-frappe-erpnext-and-frappe-framework-ssrf-in-print-format-pdf"},{"cve":"CVE-2025-67289","cvss":9.6,"epss":0.0044,"slug":"cve-2025-67289-frappe-framework-and-erpnext-arbitrary-file-upload-in-attachments","title":"Frappe Framework and ERPNext Arbitrary File Upload in Attachments","severity":"critical","exploited":false,"published_at":"2025-12-22T18:16:16.947+00:00","url":"https://junglewise.ai/threats/cve-2025-67289-frappe-framework-and-erpnext-arbitrary-file-upload-in-attachments"}],"weekly":[{"week":"2026-06-29","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-06","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-13","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-07-20","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-07-27","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-03","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-08-10","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-17","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-24","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-08-31","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-07","critical":0,"exploited":0,"vulnerabilities":0},{"week":"2026-09-14","critical":0,"exploited":0,"vulnerabilities":1},{"week":"2026-09-21","critical":0,"exploited":0,"vulnerabilities":1}],"related":[{"name":"Frappe Framework","slug":"frappe","vulnerabilities":21,"url":"https://junglewise.ai/threats/technologies/frappe"},{"name":"Frappe Learning","slug":"learning","vulnerabilities":3,"url":"https://junglewise.ai/threats/technologies/learning"}],"technology":{"hub":true,"name":"Frappe ERPNext","slug":"erpnext","vendor":{"name":"Frappe","slug":"frappe","url":"https://junglewise.ai/threats/vendors/frappe"},"aliases":[],"category":"erp","homepage":"https://erpnext.com/","repo_url":"https://github.com/frappe/erpnext","description":"ERPNext is an open-source enterprise resource planning (ERP) software built on the Frappe framework.","url":"https://junglewise.ai/threats/technologies/erpnext"},"most_severe":[{"cve":"CVE-2026-44442","cvss":9.9,"slug":"cve-2026-44442-frappe-erpnext-missing-authorization-in-document-modification","title":"Frappe ERPNext missing authorization in document modification endpoints","severity":"critical","exploited":false,"published_at":"2026-05-13T22:16:45.35+00:00","url":"https://junglewise.ai/threats/cve-2026-44442-frappe-erpnext-missing-authorization-in-document-modification"},{"cve":"CVE-2026-38431","cvss":9.8,"epss":0.0039,"slug":"cve-2026-38431-frappe-erpnext-ssti-in-email-template-engine","title":"Frappe ERPNext SSTI in Email Template Engine","severity":"critical","exploited":false,"published_at":"2026-05-05T17:17:04.67+00:00","url":"https://junglewise.ai/threats/cve-2026-38431-frappe-erpnext-ssti-in-email-template-engine"},{"cve":"CVE-2025-67289","cvss":9.6,"epss":0.0044,"slug":"cve-2025-67289-frappe-framework-and-erpnext-arbitrary-file-upload-in-attachments","title":"Frappe Framework and ERPNext Arbitrary File Upload in Attachments","severity":"critical","exploited":false,"published_at":"2025-12-22T18:16:16.947+00:00","url":"https://junglewise.ai/threats/cve-2025-67289-frappe-framework-and-erpnext-arbitrary-file-upload-in-attachments"},{"cve":"CVE-2026-31017","cvss":9.1,"epss":0.0025,"slug":"cve-2026-31017-frappe-erpnext-and-frappe-framework-ssrf-in-print-format-pdf","title":"Frappe ERPNext and Frappe Framework SSRF in Print Format PDF generation","severity":"critical","exploited":false,"published_at":"2026-04-08T17:21:18.737+00:00","url":"https://junglewise.ai/threats/cve-2026-31017-frappe-erpnext-and-frappe-framework-ssrf-in-print-format-pdf"},{"cve":"CVE-2026-55242","cvss":8.8,"slug":"cve-2026-55242-frappe-erpnext-server-side-template-injection-in-configuration","title":"Frappe ERPNext server-side template injection in configuration fields","severity":"high","exploited":false,"published_at":"2026-07-15T16:16:48.96+00:00","url":"https://junglewise.ai/threats/cve-2026-55242-frappe-erpnext-server-side-template-injection-in-configuration"},{"cve":"CVE-2026-44446","cvss":8.8,"slug":"cve-2026-44446-frappe-erpnext-sql-injection-in-multiple-endpoints","title":"Frappe ERPNext SQL injection in multiple endpoints","severity":"high","exploited":false,"published_at":"2026-05-13T22:16:45.637+00:00","url":"https://junglewise.ai/threats/cve-2026-44446-frappe-erpnext-sql-injection-in-multiple-endpoints"},{"cve":"CVE-2026-94113","cvss":6.5,"epss":0.0042,"slug":"cve-2026-94113-frappe-erpnext-versions-before-15-121-0-and-16-x-before-16-34-0","title":"Frappe ERPNext authorization bypass in timesheet endpoints","severity":"medium","exploited":false,"published_at":"2026-09-20T12:17:07.117+00:00","url":"https://junglewise.ai/threats/cve-2026-94113-frappe-erpnext-versions-before-15-121-0-and-16-x-before-16-34-0"},{"cve":"CVE-2026-44440","cvss":6.5,"slug":"cve-2026-44440-frappe-erpnext-path-traversal-in-file-endpoint","title":"Frappe ERPNext path traversal in file endpoint","severity":"medium","exploited":false,"published_at":"2026-05-13T22:16:45.007+00:00","url":"https://junglewise.ai/threats/cve-2026-44440-frappe-erpnext-path-traversal-in-file-endpoint"},{"cve":"CVE-2026-96672","cvss":6.4,"epss":0.0022,"slug":"cve-2026-96672-frappe-erpnext-versions-before-16-34-1-fail-to-validate-that","title":"Frappe ERPNext arbitrary method invocation in Financial Report Template","severity":"medium","exploited":false,"published_at":"2026-09-23T16:16:49.993+00:00","url":"https://junglewise.ai/threats/cve-2026-96672-frappe-erpnext-versions-before-16-34-1-fail-to-validate-that"},{"cve":"CVE-2026-38432","cvss":6.1,"epss":0.0018,"slug":"cve-2026-38432-frappe-erpnext-stored-xss-in-email-template-engine","title":"Frappe ERPNext stored XSS in Email Template engine","severity":"medium","exploited":false,"published_at":"2026-05-05T17:17:04.8+00:00","url":"https://junglewise.ai/threats/cve-2026-38432-frappe-erpnext-stored-xss-in-email-template-engine"}],"generated_at":"2026-09-26T12:07:00.15149+00:00"}