<?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>AWS EC2 Instance Connect - CraftedSignal Threat Feed</title><link>https://feed.craftedsignal.io/products/aws-ec2-instance-connect/</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>Mon, 19 Oct 2026 02:50:59 +0000</lastBuildDate><atom:link href="https://feed.craftedsignal.io/products/aws-ec2-instance-connect/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>Detecting Suspicious AWS EC2 Instance Connect SSH Key Injection</title><link>https://feed.craftedsignal.io/briefs/2026-10-aws-ec2-ssh-key-abuse/</link><pubDate>Mon, 19 Oct 2026 02:50:59 +0000</pubDate><author>hello@craftedsignal.io</author><guid isPermaLink="true">https://feed.craftedsignal.io/briefs/2026-10-aws-ec2-ssh-key-abuse/</guid><description>An AWS identity performing a high volume of SendSSHPublicKey API calls may indicate automated lateral movement or unauthorized access attempts via EC2 Instance Connect.</description><content:encoded><![CDATA[<p>This threat involves the abuse of the AWS EC2 Instance Connect service, specifically the <code>SendSSHPublicKey</code> API call. Attackers with compromised AWS credentials can use this API to temporarily push an SSH public key to an EC2 instance, granting them shell access to an operating system user without requiring long-term persistent keys. Security teams should monitor for anomalous bursts of these API calls originating from a single identity, which may signal automated lateral movement, unauthorized fleet access, or persistent probing by an attacker. Defenders should baseline expected administrative usage, as orchestration tools and automated patching workflows may trigger similar patterns.</p>
<h2 id="impact">Impact</h2>
<p>Successful exploitation allows an attacker to gain unauthorized remote access to EC2 instances, facilitating data exfiltration, lateral movement within the VPC, or the deployment of additional malicious tools. The primary concern is the rapid, automated nature of this technique which allows an attacker to compromise multiple targets simultaneously using a single set of compromised credentials.</p>
<h2 id="recommendation">Recommendation</h2>
<ul>
<li>Deploy detection logic to monitor AWS CloudTrail for a high volume of <code>SendSSHPublicKey</code> events from a single identity.</li>
<li>Establish an allowlist for known administrative or automated deployment identities that perform legitimate fleet management.</li>
<li>Audit permissions to ensure that IAM identities are restricted to only the necessary EC2 instances using condition keys (e.g., <code>ec2:InstanceIdentifier</code>).</li>
<li>Investigate the <code>src</code> IP and <code>user_agent</code> associated with alerted identities to differentiate between automated management tools and unauthorized activity.</li>
</ul>
]]></content:encoded><category domain="severity">medium</category><category domain="type">advisory</category><category>lateral-movement</category><category>cloud</category><category>aws</category><category>cloudtrail</category></item></channel></rss>