# CVE-2017-5569: eClinicalWorks Patient Portal blind SQL injection in template.jsp

Source: https://junglewise.ai/threats/cve-2017-5569-eclinicalworks-patient-portal-blind-sql-injection-in-template-jsp  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2017-01-23. Updated: 2026-05-13  
License: CC BY 4.0 with a link back

CVE-2017-5569 · Severity: critical · CVSS 9.8 · Published 2017-01-23

A critical security vulnerability exists in the eClinicalWorks Patient Portal, a platform used by healthcare providers to share medical records and communicate with patients. An unauthorized attacker can remotely access the underlying database without needing a username or password. This could lead to the theft of sensitive patient information, medical records, and other confidential healthcare data.

Technologies: [Eclinicalworks Patient Portal](https://junglewise.ai/threats/technologies/patient-portal). Vendors: [Eclinicalworks](https://junglewise.ai/threats/vendors/eclinicalworks).

## Quick answers

**Is CVE-2017-5569 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2017-5569 being exploited in the wild.

**How severe is CVE-2017-5569?** Critical severity, with a CVSS score of 9.8, published 23 January 2017.

**Which products and versions are affected?** eClinicalWorks Patient Portal 7.0 build 13.

**Is there a fix for CVE-2017-5569?** No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2017-5569 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2017-5569?** Check whether you run Eclinicalworks Patient Portal. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## Technical details

A blind SQL injection vulnerability exists in the 'template.jsp' component of eClinicalWorks Patient Portal 7.0 build 13. The flaw can be triggered by a remote, unauthenticated attacker sending a specially crafted HTTP POST request. Because the application does not properly sanitize user input before using it in a database query, an attacker can use out-of-band techniques (such as the 'select_loadfile()' function) to exfiltrate data to a server under their control. This allows for full database compromise and unauthorized data extraction.

## Affected products

- eClinicalWorks Patient Portal 7.0 build 13

## Timeline

- 2017-01-23: disclosed
- 2017-01-23: advisory

## References

- [http://www.securityfocus.com/bid/95741](http://www.securityfocus.com/bid/95741)
- [https://gist.github.com/malerisch/d32d127a002ac1f10bce39333ca9a4dc](https://gist.github.com/malerisch/d32d127a002ac1f10bce39333ca9a4dc)

## Related threats

- [eClinicalWorks Patient Portal reflected XSS in raceMasterList.jsp](https://junglewise.ai/threats/cve-2017-5599-eclinicalworks-patient-portal-reflected-xss-in-racemasterlist-jsp)
- [eClinicalWorks healow@work blind SQL injection in EmployeePortalServlet](https://junglewise.ai/threats/cve-2017-5598-eclinicalworks-healow-work-blind-sql-injection-in)
- [eClinicalWorks Patient Portal blind SQL injection in messageJson.jsp](https://junglewise.ai/threats/cve-2017-5570-eclinicalworks-patient-portal-blind-sql-injection-in-messagejson)
