Skip to content
Threat Feed

Product

AWS Lambda

14 briefs RSS
low advisory

AWS CLI Discovery from Single Resource

An Elastic detection rule identifies when a single AWS identity, using the AWS CLI, performs more than five distinct read-only discovery API calls (such as Describe*, List*, Get*, and Generate*) across various AWS services within a 10-second window, indicating reconnaissance by an adversary using compromised credentials or an exploited EC2 instance to map the AWS infrastructure for potential targets and further exploitation.

AWS +13 cloud discovery reconnaissance cli
2t
high advisory

AWS Lambda Function Policy Updated to Allow Public Invocation

Adversaries may modify AWS Lambda function policies via the AddPermission API call, setting the Principal to '*' to enable public invocation, which establishes persistence and creates a covert execution path within an AWS environment.

AWS Lambda aws cloud persistence defense-evasion cloudtrail
1r 2t
high threat

AWS Discovery API Calls from VPN ASN for the First Time by Identity

This threat detection rule identifies initial reconnaissance activities within AWS by flagging an IAM principal's first-time invocation of sensitive discovery APIs, such as GetCallerIdentity, ListUsers, ListBuckets, and DescribeInstances, when the originating IP address is associated with consumer VPNs, high-usage hosting providers, or networks linked to threat groups like TeamPCP, indicating an attacker performing enumeration of cloud resources from a suspicious network origin.

AWS CloudTrail +12 TeamPCP aws-cloudtrail iam discovery cloud identity threat-detection
1r 2t 22i updated
high advisory

AWS Lambda Function URL Created with Public Access

Adversaries can establish persistent, internet-accessible footholds within AWS environments by configuring AWS Lambda function URLs with an authentication type of NONE, allowing unauthenticated invocation directly from the public internet for command and control, data exfiltration, or on-demand code execution.

AWS Lambda cloud aws aws-lambda threat-detection persistence defense-evasion
1r 2t
medium advisory

AWS Lambda Event Source Mapping Abuse for Persistence and Data Exfiltration

Adversaries can exploit the creation of AWS Lambda event source mappings to establish stealthy persistence and execution, or to continuously siphon records from event sources like Amazon SQS, Kinesis, DynamoDB, MSK, Kafka, or MQ, by mapping an event source to an attacker-controlled Lambda function, enabling durable execution and data exfiltration without requiring further interactive access.

AWS Lambda +6 cloud aws persistence execution data-exfiltration
1r 3t
medium advisory

AWS Lambda Function Deletion

Adversaries may delete AWS Lambda functions to disrupt business operations, remove evidence of their presence, or impede incident response, an action detectable by monitoring for `DeleteFunction` calls in `aws.cloudtrail` logs and correlating with expected change windows.

AWS Lambda cloud aws lambda impact data-destruction service-stop
1r 2t
medium advisory

AWS Lambda Layer Shared Externally

This brief identifies the critical risk of an AWS Lambda layer's permission policy being modified, typically via the `AddLayerVersionPermission` API, to grant external AWS accounts, AWS Organizations, or the public access, potentially leading to the leakage of proprietary code or secrets and creating a supply-chain vector for attacker-influenced code execution in downstream functions.

AWS Lambda +1 cloud aws lambda supply-chain misconfiguration data-leakage
1r 2t
high advisory

AWS Lambda Function URL Created with Public Access

Adversaries may establish a persistent, internet-reachable entry point by creating or updating an AWS Lambda function URL with an authentication type of NONE, allowing unauthenticated invocation for command and control, data exfiltration, or on-demand code execution, thereby bypassing the need for valid AWS credentials.

AWS Lambda cloud aws persistence defense-evasion
1r 3t
high advisory

AWS Lambda Function Policy Updated to Allow Cross-Account Invocation

An adversary can establish persistence and defense evasion by modifying an AWS Lambda function's resource policy via the `AddPermission` API to grant `lambda:InvokeFunction` permissions to a principal in an external AWS account, enabling unauthorized function invocation and potential data exfiltration without altering function code.

AWS Lambda cloud aws persistence defense-evasion
1r 2t
medium advisory

AWS Lambda Function Invoked by Unusual Principal

Detects the first direct invocation of an AWS Lambda function by a principal within a 14-day period, excluding AWS service invocations, which can indicate adversary lateral movement, credential abuse, or unauthorized data retrieval in AWS environments.

AWS Lambda cloud aws lambda execution lateral-movement
1r 1t
medium advisory

AWS Lambda Function Invoked from Unusual Source ASN

Attackers are abusing stolen AWS execution-role or user credentials to invoke AWS Lambda functions from unusual source networks (ASNs) not previously associated with the legitimate principal, indicating a credential compromise leading to potential unauthorized access or data exfiltration.

AWS Lambda aws cloud credential-theft execution lambda
1r 1t
medium advisory

AWS Lambda Function Invoked Cross-Account

Adversaries leverage cross-account access to invoke AWS Lambda functions from a different account than the function owner, enabling code execution or data retrieval, which requires AWS Lambda data event logging to detect.

AWS Lambda cloud aws aws-lambda execution cloud-security
1t
high advisory

AWS IAM Privilege Operations via Lambda Execution Role

Detection of IAM API calls that create or empower IAM users and roles, attach policies, or configure instance profiles when the caller is an assumed role session associated with AWS Lambda, potentially indicating privilege escalation or persistence.

AWS IAM +1 aws iam lambda privilege-escalation persistence
2r 3t
low advisory

AWS Lambda Layer Added to Existing Function

Detection of a Lambda layer being added to an existing AWS Lambda function, potentially indicating malicious activity such as persistence, unauthorized code execution, or data interception by an attacker with the ability to modify function configurations.

AWS Lambda cloud aws lambda execution defense-evasion
2r 2t