Skip to content
OS Command Injection Vulnerability in getID3

OS Command Injection Vulnerability in getID3

First seen 20 Sep 2026, 15:51 UTC

Article Content

Browse articles
ThreatCluster AI
ThreatCluster September 20, 2026 at 16:48 UTC
  • Critical OS Command Injection vulnerability in getID3 affects multiple platforms.
  • Attackers can exploit the flaw to achieve Remote Code Execution via crafted filenames.
  • Patches have been released to mitigate the vulnerability by escaping command arguments.

An OS Command Injection vulnerability (CWE-78) was discovered in getID3, allowing attackers to execute arbitrary commands on the host system when processing specially crafted audio/video filenames. The vulnerability affects systems using getID3, including WordPress and ClassicPress, and can lead to Remote Code Execution (RCE). Attackers can exploit this flaw by supplying a media file with a crafted filename, such as 'test.ogg"; id > /tmp/rce_proof; echo "', which allows command execution with the privileges of the web server/PHP process user. The issue was patched by applying escapeshellarg() to all file path arguments passed into shell_exec() in multiple files. The vulnerability is critical due to its potential for widespread exploitation across various platforms that utilize getID3 for media processing.

Start a free Starter trial for enhanced analysis

Ask AI about this cluster

Updated just now How this analysis works

Timeline

2026-09-20
Vulnerability disclosed
An OS Command Injection vulnerability in getID3 was publicly disclosed, allowing RCE via crafted filenames.
github.com
2026-09-20
Patch released
Patches were released to address the vulnerability by applying escapeshellarg() to command arguments.
github.com

More articles in this cluster (2)