PT-2015-7113 · Refbase · Refbase

Mohab Ali

·

Published

2015-09-28

·

Updated

2015-09-29

·

CVE-2015-6010

CVSS v2.0

4.3

Medium

VectorAV:N/AC:M/Au:N/C:N/I:P/A:N
Name of the Vulnerable Software and Affected Versions Web Reference Database (refbase) versions through 0.9.6 Web Reference Database (refbase) bleeding-edge versions before 2015-01-08
Description The issue allows remote attackers to inject arbitrary web script or HTML. This can be achieved via several parameters, including errorNo and errorMsg in the error.php endpoint "/error.php", viewType in the duplicate manager.php endpoint "/duplicate manager.php", and multiple parameters in the query manager.php endpoint "/query manager.php", such as queryAction, displayType, citeOrder, sqlQuery, showQuery, showLinks, showRows, and queryID. Additionally, the sourceText and sourceIDs parameters in the import.php endpoint "/import.php", and the typeName and fileName parameters in the modify.php endpoint "/modify.php" are also vulnerable.
Recommendations For Web Reference Database (refbase) versions through 0.9.6, update to a version after 0.9.6. For Web Reference Database (refbase) bleeding-edge versions before 2015-01-08, update to a version after 2015-01-08. As a temporary workaround, consider restricting access to the vulnerable endpoints, such as "/error.php", "/duplicate manager.php", "/query manager.php", "/import.php", and "/modify.php", until a patch is available. Avoid using the vulnerable parameters, such as errorNo, errorMsg, viewType, queryAction, displayType, citeOrder, sqlQuery, showQuery, showLinks, showRows, queryID, sourceText, sourceIDs, typeName, and fileName, in the affected endpoints until the issue is resolved.

Fix

XSS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2015-6010

Affected Products

Refbase