vendor:
The Everything Development System
by:
sub
7.5
CVSS
HIGH
SQL Injection
89
CWE
Product Name: The Everything Development System
Affected Version From: <= Pre-1.0
Affected Version To: <= Pre-1.0
Patch Exists: NO
Related CWE: N/A
CPE: N/A
Metasploit:
N/A
Other Scripts:
N/A
Tags: N/A
CVSS Metrics: N/A
Nuclei References:
N/A
Nuclei Metadata: N/A
Platforms Tested: N/A
2008
The Everything Development System SQL Injection Vulnerability
There exists a vulnerability in The Everything Development Engine that allows a user to inject their own SQL to modify a SELECT query, leading to information disclosure, XSS, or privilege escalation. What's more, passwords are stored in the database as plaintext, making user accounts very easily compromised. In some versions of the software I have encountered, the following proof of concept will display a corresponding username and password in the 'core' field and 'reputation' field on the page, respectively. The ideal fix would be to ensure that the 'node_id' request variable is the appropriate data-type (signed int) before passing it as part of a SQL query.
Mitigation:
Ensure that the 'node_id' request variable is the appropriate data-type (signed int) before passing it as part of a SQL query.