Description
Guardian language-system passes the name GET parameter directly into an unsanitized SQL query in designer.php (line 124): SELECT * FROM complex WHERE name='\".$_GET['name'].\"'. An authenticated attacker can perform error-based SQL injection to extract database contents.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| guardian | language-system | — | — |
References
- Researcher Disclosure technical-description exploit
- https://www.vulncheck.com/advisories/guardian-language-system-unauthenticated-sql-injection-via-name-parameter-in-designer-php third-party-advisory