CVE-2026-93988
QloApps through 1.7.0 Arbitrary File Read via getEmailHTML
- State
- Published
- Severity
- 7.1 High
- Published
- Sep 19, 2026
- Updated
- Oct 8, 2026
- Reserved
- Sep 19, 2026
Description
QloApps through 1.7.0 contains a path traversal vulnerability in the getEmailHTML action of admin/ajax.php that allows authenticated back-office users to read arbitrary files. Attackers can supply relative path sequences in the email parameter to bypass directory restrictions and access sensitive files including database credentials and configuration data.
Scores
| CVSS | Score | Vector | Source |
|---|---|---|---|
| 4.0 | 7.1 High | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N | VulnCheck |
| 3.1 | 6.5 Medium | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N | VulnCheck |
Weaknesses
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
Affected Products
| Product | Versions |
|---|---|
qloappswebkul |
|
References
- GitHub PR #1719issue-trackingpatch
- https://github.com/Qloapps/QloApps/commit/8015495ca746127920fbcde1f9507c024b26a715patch
- getEmailHTML at v1.7.0technical-description
- https://hackmd.io/@leediay/qloapps-arbitrary-file-read-via-path-traversalthird-party-advisoryexploit
- https://github.com/Qloapps/QloAppsproduct
- VulnCheck Advisory: QloApps through 1.7.0 Arbitrary File Read via getEmailHTMLthird-party-advisory
Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.