{"api_version":"1","generated_at":"2026-04-23T07:48:52+00:00","cve":"CVE-2022-41712","urls":{"html":"https://cve.report/CVE-2022-41712","api":"https://cve.report/api/cve/CVE-2022-41712.json","docs":"https://cve.report/api","cve_org":"https://www.cve.org/CVERecord?id=CVE-2022-41712","nvd":"https://nvd.nist.gov/vuln/detail/CVE-2022-41712"},"summary":{"title":"CVE-2022-41712","description":"Frappe version 14.10.0 allows an external attacker to remotely obtain arbitrary local files. This is possible because the application does not correctly validate the information injected by the user in the import_file parameter.","state":"PUBLIC","assigner":"help@fluidattacks.com","published_at":"2022-11-25 18:15:00","updated_at":"2022-11-30 16:01:00"},"problem_types":["CWE-22"],"metrics":[],"references":[{"url":"https://fluidattacks.com/advisories/kiniza/","name":"https://fluidattacks.com/advisories/kiniza/","refsource":"MISC","tags":[],"title":"Frappe 14.10.0 - Local File Read | Advisories | Fluid Attacks","mime":"text/html","httpstatus":"200","archivestatus":"404"},{"url":"https://github.com/frappe/frappe/","name":"https://github.com/frappe/frappe/","refsource":"MISC","tags":[],"title":"GitHub - frappe/frappe: Low code web framework for real world applications, in Python and Javascript","mime":"text/html","httpstatus":"200","archivestatus":"200"},{"url":"https://www.cve.org/CVERecord?id=CVE-2022-41712","name":"CVE Program record","refsource":"CVE.ORG","tags":["canonical"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2022-41712","name":"NVD vulnerability detail","refsource":"NVD","tags":["canonical","analysis"]}],"affected":[],"timeline":[],"solutions":[],"workarounds":[],"exploits":[],"credits":[],"nvd_cpes":[{"cve_year":"2022","cve_id":"41712","vulnerable":"1","versionEndIncluding":"","cpe1":"cpe","cpe2":"2.3","cpe3":"a","cpe4":"frappe","cpe5":"frappe","cpe6":"14.10.0","cpe7":"*","cpe8":"*","cpe9":"*","cpe10":"*","cpe11":"*","cpe12":"*","cpe13":"*"}],"vendor_comments":[],"enrichments":{"kev":null,"epss":null,"legacy_qids":[]},"source_records":{"cve_program":{"data_type":"CVE","data_format":"MITRE","data_version":"4.0","CVE_data_meta":{"ID":"CVE-2022-41712","ASSIGNER":"help@fluidattacks.com","STATE":"PUBLIC"},"affects":{"vendor":{"vendor_data":[{"vendor_name":"n/a","product":{"product_data":[{"product_name":"Frappe","version":{"version_data":[{"version_value":"14.10.0"}]}}]}}]}},"problemtype":{"problemtype_data":[{"description":[{"lang":"eng","value":"Lack of data validation - Path Traversal"}]}]},"references":{"reference_data":[{"refsource":"MISC","name":"https://fluidattacks.com/advisories/kiniza/","url":"https://fluidattacks.com/advisories/kiniza/"},{"refsource":"MISC","name":"https://github.com/frappe/frappe/","url":"https://github.com/frappe/frappe/"}]},"description":{"description_data":[{"lang":"eng","value":"Frappe version 14.10.0 allows an external attacker to remotely obtain arbitrary local files. This is possible because the application does not correctly validate the information injected by the user in the import_file parameter."}]}},"nvd":{"publishedDate":"2022-11-25 18:15:00","lastModifiedDate":"2022-11-30 16:01:00","problem_types":["CWE-22"],"metrics":{"baseMetricV3":{"cvssV3":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"HIGH","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":6.5,"baseSeverity":"MEDIUM"},"exploitabilityScore":2.8,"impactScore":3.6}},"configurations":{"CVE_data_version":"4.0","nodes":[{"operator":"OR","children":[],"cpe_match":[{"vulnerable":true,"cpe23Uri":"cpe:2.3:a:frappe:frappe:14.10.0:*:*:*:*:*:*:*","cpe_name":[]}]}]}},"legacy_mitre":{"record":null,"notes":[]}}}