{"id":"CVE-2026-109963","state":"PUBLISHED","title":"Froxlor before 2.3.14 IDOR in Email Template Editor via admin_templates.php","description":"Froxlor before 2.3.14 contains an insecure direct object reference vulnerability in the email template editor (admin_templates.php) because the mail body is fetched by mailbodyid without an adminid ownership check. Authenticated reseller admins can pair their own subjectid with sequential foreign mailbodyid values in edit requests to read other admins' email templates, including the full administrator's.","publishedAt":"2026-10-13T13:27:24.803Z","updatedAt":"2026-10-14T14:48:02.226Z","severity":{"score":5.3,"label":"Medium","version":"4.0","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","source":"VulnCheck"},"assigner":"VulnCheck","products":["froxlor froxlor"],"affected":[{"vendor":"froxlor","product":"froxlor","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.3.14","versionType":"semver"},{"version":"2.3.14","status":"unaffected","versionType":"semver"}]}],"references":["https://github.com/froxlor/froxlor/security/advisories/GHSA-646m-cj89-hm32","https://www.vulncheck.com/advisories/froxlor-before-2.3.14-idor-in-email-template-editor-via-admin-templates-php"],"weaknesses":["CWE-639"],"ingestedAt":"2026-10-29T20:10:33.477Z","source":{"repository":"CVEProject/cvelistV5","path":"cves/2026/109xxx/CVE-2026-109963.json","commit":"556c9d3a8cd17e218bb8e452ba7cd619a384ff47"},"raw":{"dataType":"CVE_RECORD","dataVersion":"5.2","cveMetadata":{"cveId":"CVE-2026-109963","state":"PUBLISHED","datePublished":"2026-10-13T13:27:24.803Z","dateUpdated":"2026-10-14T14:48:02.226Z","assignerShortName":"VulnCheck","assignerOrgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateReserved":"2026-10-13T11:26:13.464Z"},"containers":{"cna":{"title":"Froxlor before 2.3.14 IDOR in Email Template Editor via admin_templates.php","descriptions":[{"lang":"en","value":"Froxlor before 2.3.14 contains an insecure direct object reference vulnerability in the email template editor (admin_templates.php) because the mail body is fetched by mailbodyid without an adminid ownership check. Authenticated reseller admins can pair their own subjectid with sequential foreign mailbodyid values in edit requests to read other admins' email templates, including the full administrator's."}],"affected":[{"vendor":"froxlor","product":"froxlor","defaultStatus":"unaffected","versions":[{"version":"0","status":"affected","lessThan":"2.3.14","versionType":"semver"},{"version":"2.3.14","status":"unaffected","versionType":"semver"}]}],"references":[{"url":"https://github.com/froxlor/froxlor/security/advisories/GHSA-646m-cj89-hm32","tags":["vendor-advisory"],"name":"GitHub Security Advisory (GHSA-646m-cj89-hm32)"},{"url":"https://www.vulncheck.com/advisories/froxlor-before-2.3.14-idor-in-email-template-editor-via-admin-templates-php","name":"VulnCheck Advisory: Froxlor before 2.3.14 IDOR in Email Template Editor via admin_templates.php","tags":["third-party-advisory"]}],"metrics":[{"format":"CVSS","cvssV4_0":{"version":"4.0","vectorString":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N","attackVector":"NETWORK","attackComplexity":"LOW","attackRequirements":"NONE","privilegesRequired":"LOW","userInteraction":"NONE","vulnConfidentialityImpact":"LOW","vulnIntegrityImpact":"NONE","vulnAvailabilityImpact":"NONE","subConfidentialityImpact":"NONE","subIntegrityImpact":"NONE","subAvailabilityImpact":"NONE","baseScore":5.3,"baseSeverity":"MEDIUM"}},{"format":"CVSS","cvssV3_1":{"version":"3.1","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N","attackVector":"NETWORK","attackComplexity":"LOW","privilegesRequired":"LOW","userInteraction":"NONE","scope":"UNCHANGED","confidentialityImpact":"LOW","integrityImpact":"NONE","availabilityImpact":"NONE","baseScore":4.3,"baseSeverity":"MEDIUM"}}],"problemTypes":[{"descriptions":[{"cweId":"CWE-639","lang":"en","description":"Authorization Bypass Through User-Controlled Key","type":"CWE"}]}],"providerMetadata":{"shortName":"VulnCheck","orgId":"83251b91-4cc7-4094-a5c7-464a1b83ea10","dateUpdated":"2026-10-13T13:27:24.803Z"},"datePublic":"2026-09-29T00:00:00.000Z","cpeApplicability":[{"nodes":[{"operator":"OR","negate":false,"cpeMatch":[{"vulnerable":true,"criteria":"cpe:2.3:a:froxlor:froxlor:*:*:*:*:*:*:*:*","versionEndExcluding":"2.3.14"}]}]}],"credits":[{"lang":"en","value":"360AlphaLab","type":"reporter"}],"x_generator":{"engine":"vulncheck-endgame"}},"adp":[{"title":"CISA ADP Vulnrichment","references":[{"url":"https://github.com/froxlor/froxlor/security/advisories/GHSA-646m-cj89-hm32","tags":["exploit"]}],"metrics":[{"other":{"type":"ssvc","content":{"timestamp":"2026-10-14T14:46:04.406928Z","id":"CVE-2026-109963","options":[{"Exploitation":"poc"},{"Automatable":"no"},{"Technical Impact":"partial"}],"role":"CISA Coordinator","version":"2.0.3"}}}],"providerMetadata":{"shortName":"CISA-ADP","orgId":"134c704f-9b21-4f2e-91b3-4a467353bcc0","dateUpdated":"2026-10-14T14:48:02.226Z"}}]}}}