Horizon Alert
Summary of the vulnerability and why it matters
This vulnerability involves the PDF export feature in DHTMLX Gantt and Scheduler products. It allows an unauthenticated user to potentially access and display local files from the server within generated PDFs due to a flaw in how HTML is processed. This means sensitive information could be leaked through exported documents.
- Information disclosure risk.
- Affects web applications using this feature.
- Easy to exploit without authentication.
Attack Path
How an attacker could exploit the issue
An unauthenticated attacker can exploit this vulnerability by crafting a malicious HTML payload within a request to the PDF export module. This payload leverages the lack of sanitization to perform a path traversal, allowing the attacker to include and exfiltrate local files from the server. This could expose sensitive data to the attacker.
- No authentication required.
- Targets PDF Export Module.
- Server-side file inclusion.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability allows unauthenticated users to craft malicious HTML payloads to access local files on the server, which are then displayed in generated PDFs. While the attack vector is network-based and requires no privileges, the impact is limited to file disclosure rather than remote code execution, which may reduce its attractiveness to some attackers. The fix was released in version 0.7.6.
- Public exploit code availability is unknown.
- No known KEV listing or exploitation signals.
- The vulnerability is relatively recent.
Priority actions
Operational Fix
Recommended remediation, mitigation, and detection steps
Prioritize patching the DHTMLX PDF Export Module to version 0.7.6 immediately, as this vulnerability allows unauthenticated users to access local server files. If immediate patching is not possible, isolate affected services to prevent exploitation.
- Update PDF Export Module to 0.7.6.
- Isolate services if patching is delayed.
- Monitor for unauthorized file access.