


Perceptive Security
SOC/SIEM Consultancy

Guardian language-system passes the name GET parameter directly into an unsanitized SQL query in designer.php (line 124): SELECT * FROM complex WHERE name='\".$…
Published:
30 juni 2026 om 22:00:00
Alert date:
1 juli 2026 om 18:08:11
Source:
nvd.nist.gov
Web Technologies, Database & Storage
CVE-2026-34104 affects the Guardian language-system application, where the 'name' GET parameter is passed directly into an unsanitized SQL query in designer.php at line 124. The vulnerable query is: SELECT * FROM complex WHERE name='".$_GET['name']."'. An authenticated attacker can exploit this flaw to perform error-based SQL injection, potentially extracting sensitive database contents. The vulnerability resides in a PHP file and stems from a lack of input sanitization or parameterized queries. While authentication is required, the attack is straightforward for any logged-in user. The issue has been documented on NVD, VulnCheck, and GitHub. It represents a significant risk to confidentiality and data integrity for deployments of this software.
Technical details
Mitigation steps:
Affected products:
Guardian language-system
Related links:
https://nvd.nist.gov/vuln/detail/CVE-2026-34104
https://gist.github.com/cyberinforepo/d5b2771d82e1b31b8fc1c33052e08dad
https://www.vulncheck.com/advisories/guardian-language-system-unauthenticated-sql-injection-via-name-parameter-in-designer-php
Related CVE's:
Related threat actors:
IOC's:
This article was created with the assistance of AI technology by Perceptive.
