Monitor vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
9.3

CVE-2026-34115: Guardian Language-System Amazon Transcription Exposes Server to Command Injection

CVE-2026-34115 CVE-2026-34115
Summary

An attacker without a login can execute arbitrary OS commands on the Guardian language-system server by manipulating the Amazon transcription request. This is a security risk because it allows unauthorized access and potential data theft. To fix this, the Guardian developers should update the transcribe_amazon.php script to properly sanitize the input.

What to do

No fix is available yet. Check with your software vendor for updates.

Affected software
VendorProductAffected versions
guardian language-system <= e42c395ec4b03fe62973a669c9209a673838b8a4
Original title
Guardian Language-System Unauthenticated OS Command Injection via id Parameter in transcribe_amazon.php
Original description
Guardian language-system passes the id GET parameter directly into a PHP exec() call in transcribe_amazon.php (line 15) without sanitization: exec(\"php jobs/transcribe_amazon.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