Description
Guardian language-system passes the id GET parameter directly into an unsanitized SQL query in subtitles.php (line 16): SELECT id, filename, extension, type FROM files where id = '\".$_GET['id'].\"'. 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-id-parameter-in-subtitles-php third-party-advisory