{"affected":[{"defaultStatus":"unaffected","ecosystem":"github","packageName":"Qloapps/QloApps","product":"QloApps","source":"CNA: VulnCheck","vendor":"Webkul","versions":[{"lessThanOrEqual":"1.7.0","status":"affected","version":"0","versionType":"custom"}]}],"cveId":"CVE-2026-115326","cwes":["CWE-639"],"description":"QloApps through 1.7.0 contains an insecure direct object reference vulnerability in OrderDetailController::displayAjaxSubmitRefundRequest() that allows authenticated customers to submit refunds for other customers' service lines. Attackers can submit foreign id_service_product_order_detail values with their own id_order to create refund records, cancel victims' service lines, and corrupt refund quantities.","epss":{"date":"2026-11-04","percentile":0.12459,"score":0.00219},"exploits":[],"kev":null,"metrics":[{"score":5.3,"severity":"medium","source":"CNA: VulnCheck","vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N","version":"4.0"},{"score":5.4,"severity":"medium","source":"CNA: VulnCheck","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L","version":"3.1"}],"modifiedAt":1793813121239,"publishedAt":1792666664551,"references":[{"source":"CNA: VulnCheck","tags":["patch","issue-tracking"],"url":"https://github.com/Qloapps/QloApps/pull/1930"},{"source":"CNA: VulnCheck","tags":["patch"],"url":"https://github.com/Qloapps/QloApps/commit/105241f9a77e94b30d6c2d577d14b247f33a5fba"},{"source":"CNA: VulnCheck","tags":["technical-description"],"url":"https://github.com/Qloapps/QloApps/blob/v1.7.0/controllers/front/OrderDetailController.php#L624-L631"},{"source":"CNA: VulnCheck","tags":["product"],"url":"https://github.com/Qloapps/QloApps"},{"source":"CNA: VulnCheck","tags":["third-party-advisory"],"url":"https://www.vulncheck.com/advisories/qloapps-through-1.7.0-idor-via-orderdetailcontroller-refund-request"}],"remediation":[{"kind":"fix","source":"CNA: VulnCheck","text":"The reporting source identifies this reference as a patch. Check the advisory for affected versions and supported release branches.","url":"https://github.com/Qloapps/QloApps/pull/1930"},{"kind":"fix","source":"CNA: VulnCheck","text":"The reporting source identifies this reference as a patch. Check the advisory for affected versions and supported release branches.","url":"https://github.com/Qloapps/QloApps/commit/105241f9a77e94b30d6c2d577d14b247f33a5fba"}],"revision":"3fc46d603be256d3e3424071e6926a78b13ee36794f9648af6885256f576bb23","sources":[{"modifiedAt":1793813121239,"name":"CNA: VulnCheck","retrievedAt":1793815807561,"url":"https://www.cve.org/CVERecord?id=CVE-2026-115326"},{"modifiedAt":null,"name":"FIRST EPSS","retrievedAt":1793815811163,"url":"https://api.first.org/data/v1/epss?cve=CVE-2026-115326"}],"ssvc":{"assessedAt":1793813112614,"automatable":"no","exploitation":"none","source":"ADP: CISA-ADP","technicalImpact":"partial"},"status":"published","title":"QloApps through 1.7.0 IDOR via OrderDetailController Refund Request","updatedAt":1793815811163}