<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:webfeeds="http://webfeeds.org/rss/1.0"><channel><title>Cpe:2.3:a:getid3:getid3:*:*:*:*:*:*:*:* - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/cpes/cpe2.3agetid3getid3/</link><description>Trending threats, MITRE ATT&amp;CK coverage, and detection metadata. Fed continuously.</description><generator>Hugo</generator><language>en</language><managingEditor>hello@craftedsignal.io</managingEditor><webMaster>hello@craftedsignal.io</webMaster><lastBuildDate>Sun, 20 Sep 2026 14:21:19 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/cpes/cpe2.3agetid3getid3/feed.xml" rel="self" type="application/rss+xml"/><image><url>https://feed.craftedsignal.io/favicon-32x32.png</url><title>CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/</link><width>32</width><height>32</height></image><webfeeds:icon>https://feed.craftedsignal.io/favicon.svg</webfeeds:icon><item><title>OS Command Injection in getID3 shell-out handlers</title><link>https://feed.craftedsignal.io/briefs/2026-09-getid3-injection/</link><pubDate>Sun, 20 Sep 2026 14:21:19 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-09-getid3-injection/</guid><description>getID3 versions prior to 1.9.26 are vulnerable to OS command injection via unescaped shell metacharacters in filenames, allowing for arbitrary command execution.</description><content:encoded><![CDATA[<p>The PHP library getID3, widely used for extracting metadata from media files, contains a critical OS command injection vulnerability (CVE-2026-94106) in versions prior to 1.9.26. The vulnerability exists within the library's shell-out handlers, which are responsible for executing external system binaries to process specific file formats. The handlers fail to properly sanitize or escape filenames passed as arguments to these commands.</p>
<p>An attacker who can influence the filenames processed by an application using an affected version of getID3 can inject arbitrary shell metacharacters (such as backticks, semicolons, or pipes). When the application calls the vulnerable handler, the injected commands are executed with the privileges of the web server or the process embedding the getID3 library. This flaw allows for remote code execution, potentially resulting in full system compromise depending on the execution context of the host application.</p>
<h2 id="impact">Impact</h2>
<p>The vulnerability poses a high risk to any web application or media processing pipeline that uses getID3 to handle user-supplied files. Successful exploitation leads to arbitrary code execution, which can be leveraged for data exfiltration, lateral movement within the network, or persistent system compromise. Given the prevalence of getID3 in various CMS plugins and media management tools, the potential attack surface is significant across multiple industry sectors.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Update the getID3 library to version 1.9.26 or later immediately.</li>
<li>Audit applications utilizing getID3 to ensure filenames are validated and sanitized before being passed to library functions.</li>
<li>Implement strict file upload policies that rename user-provided files to randomized, safe strings before processing.</li>
<li>Restrict the permissions of the user account running the web application to the minimum necessary level to contain the potential impact of command injection.</li>
</ul>
]]></content:encoded><category domain="severity">high</category><category domain="type">advisory</category></item></channel></rss>