<?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/"><channel><title>Batch - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/tags/batch/</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>Fri, 31 Jul 2026 09:23:07 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/tags/batch/feed.xml" rel="self" type="application/rss+xml"/><item><title>Unusual AWS Batch Job Container Command Override Detection</title><link>https://feed.craftedsignal.io/briefs/2026-07-aws-batch-container-override/</link><pubDate>Fri, 31 Jul 2026 09:23:07 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-07-aws-batch-container-override/</guid><description>This detection targets the abuse of AWS Batch 'containerOverrides.command' parameters by infrequent users to inject malicious commands or data exfiltration logic into production compute environments.</description><content:encoded><![CDATA[<p>Adversaries may abuse the AWS Batch <code>SubmitJob</code> API to execute arbitrary commands by utilizing the <code>containerOverrides.command</code> parameter. By overriding the default command specified in a pre-approved job definition, an attacker can bypass static configuration reviews and infrastructure-as-code (IaC) drift detection tools. Because the underlying job definition remains unchanged, this technique is highly stealthy and allows for the injection of malicious payloads, shell commands, or exfiltration logic into legitimate Batch compute environments.</p>
<p>Defenders should monitor AWS CloudTrail logs for <code>SubmitJob</code> events where the request includes container overrides. This detection brief focuses on identifying instances where an identity performs this action for the first time in the last 7 days, as this behavior is often indicative of reconnaissance or initial access exploitation rather than standard automated pipeline activity.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows for arbitrary code execution within the Batch compute environment, potentially leading to unauthorized data access, environment manipulation, or exfiltration. The impact depends on the IAM role associated with the Batch execution, which may have excessive permissions to S3 buckets, databases, or other sensitive cloud services.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy detection for <code>SubmitJob</code> events involving <code>containerOverrides.command</code> for identities that have not previously performed this action.</li>
<li>Review <code>aws.cloudtrail.request_parameters</code> for injected commands, including shell metacharacters, <code>curl</code>, <code>wget</code>, or encoded payloads.</li>
<li>Implement restrictive IAM policies for <code>batch:SubmitJob</code> that utilize <code>Condition</code> keys on <code>batch:Image</code> and specific job queue ARNs to prevent arbitrary overrides.</li>
<li>Validate the behavior of automated ETL pipelines and CI/CD systems to distinguish legitimate parameterization from malicious overrides.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>cloud</category><category>aws</category><category>batch</category><category>cloudtrail</category><category>execution</category></item></channel></rss>