Monitor vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.3
CVE-2026-34107: Guardian language-system: Unauthenticated OS command execution
CVE-2026-34107
CVE-2026-34107
Summary
The Guardian language-system has a security flaw that allows an attacker to execute arbitrary commands on the server without needing a password. This can be exploited by a malicious user who visits the system's website. To fix this, the system administrators should update the Guardian language-system to properly sanitize user input.
What to do
No fix is available yet. Check with your software vendor for updates.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| guardian | language-system | <= e42c395ec4b03fe62973a669c9209a673838b8a4 |
Original title
Guardian Language-System Unauthenticated OS Command Injection via id Parameter in translate.php
Original description
Guardian language-system passes the id GET parameter directly into a PHP exec() call in translate.php (line 14) without sanitization: exec(\"php jobs/translate.php \".$login_session.\" \".$_GET['id'].\" ...\"). No authentication is required. An unauthenticated remote attacker can append shell metacharacters to execute arbitrary OS commands on the server.
nvd CVSS3.1
9.8
nvd CVSS4.0
9.3
Vulnerability type
CWE-78
OS Command Injection
Published: 1 Jul 2026 · Updated: 23 Jul 2026 · First seen: 1 Jul 2026