Path traversal in OpenEMR - CVE-2012-0991
Published: February 7, 2012 / Updated: August 11, 2020
Vulnerability details
The vulnerability allows a remote #AU# to gain access to sensitive information.
Multiple directory traversal vulnerabilities in OpenEMR 4.1.0 allow remote authenticated users to read arbitrary files via a .. (dot dot) in the formname parameter to (1) contrib/acog/print_form.php; or (2) load_form.php, (3) view_form.php, or (4) trend_form.php in interface/patient_file/encounter.
Affected software
How to mitigate CVE-2012-0991
Links to Public Exploits and PoC-codes
- Exploit #4173 - OpenEMR 4.1 - contrib/acog/print_form.php formname Parameter Traversal Local File Inclusion (August 11, 2020)
- Exploit #4174 - OpenEMR 4.1 - Interface/patient_file/encounter/load_form.php formname Parameter Traversal Local File Inclusion (August 11, 2020)
- Exploit #4175 - OpenEMR 4.1 - Interface/patient_file/encounter/trend_form.php formname Parameter Traversal Local File Inclusion (August 11, 2020)
External References
- http://archives.neohapsis.com/archives/bugtraq/2012-02/0004.html
- http://osvdb.org/78727
- http://osvdb.org/78728
- http://osvdb.org/78729
- http://osvdb.org/78730
- http://secunia.com/advisories/47781
- http://www.open-emr.org/wiki/index.php/OpenEMR_Patches
- http://www.securityfocus.com/bid/51788
- https://exchange.xforce.ibmcloud.com/vulnerabilities/72914
- https://www.htbridge.ch/advisory/HTB23069