Get a Demo
Under Attack?
A logo featuring a white symbol resembling an abstract letter inside a circular gradient shape, transitioning from orange to blue. The background is light with a dotted line dividing the circle horizontally. The upwind text appears in the top left corner.

Automatically Secure AWS Lambda Functions with Upwind

<br />
<b>Warning</b>:  Undefined variable $photo in <b>/nas/content/live/landing173/wp-content/themes/bricks/includes/elements/code.php(236) : eval()'d code</b> on line <b>24</b><br />
<br />
<b>Warning</b>:  Trying to access array offset on value of type null in <b>/nas/content/live/landing173/wp-content/themes/bricks/includes/elements/code.php(236) : eval()'d code</b> on line <b>24</b><br />
Joshua Burgin October 17, 2024

We are excited to announce support for AWS Lambda as a part of Upwind’s agentless Cloud Scanners.

Upwind’s protection for Lambda functions running on AWS can be seen throughout the Upwind platform, extending our proactive risk analysis and visibility across  your entire cloud infrastructure – from containers to VMs to serverless.

What are Lambda Functions?

Lambda functions, a key component of serverless architectures on AWS, allow developers to run code without provisioning or managing servers, leading to faster development cycles and cost savings. However, these benefits introduce unique challenges to managing security risks effectively.

Why are Lambda Functions Difficult to Secure?

Securing Lambda functions is a challenge due to their granular permissions model, dynamic execution environments, and the absence of persistent infrastructure typically found in VM or container-based architectures, making traditional security controls difficult to apply. Additionally, each Lambda function operates within a shared environment and requires separate permission controls for each individual Lambda function with AWS Identity and Access Management (IAM), which can lead to excessive permissions and resource exposure if IAM roles are misconfigured.

Screenshot-2024-10-15-at-6.10.13%E2%80%AFAM-1024x413



Lambda functions can also be difficult to secure due to their ephemeral nature, meaning they can be rapidly deployed and modified and are at higher risk of vulnerabilities. Monitoring and auditing logs for Lambda executions can also be more complex compared to traditional VM or container-based  environments, making it harder to detect unauthorized access or anomalous behavior.

Upwind’s Comprehensive Security for AWS Lambda Functions

Screenshot-2024-10-15-at-6.18.05%E2%80%AFAM-1024x583

Upwind’s agentless Cloud Scanners provide comprehensive security for Lambda functions, which can be seen across  the capabilities within the Upwind platform:

  • Vulnerability Management: Upwind scans for vulnerabilities in Lambda functions, which are shown in the Vulnerabilities tab.
  • Posture: Upwind scans for exposed secrets and misconfigurations related to Lambda IAM roles.
  • Threats: Upwind scans for malware impacting AWS Lambda functions, surfacing findings in the Threats tab.
  • Inventory: See comprehensive status & manage  the scanning of your Lambda environments  in the Inventory tab of the Upwind platform under “Upwind components,” and view all scans and their results. 
  • Identity Security: Managing all human and non-human identities and their permissions, including IAM roles and permissions for AWS Lambda functions.
Lambda-1024x699

Upwind’s comprehensive protection for Lambda functions provides you with increased visibility into Lambda functions, proactive risk management and prioritized  findings that are surfaced as a part of the Upwind platform. To learn more, schedule a demo.

Contents

Further Reading

API-ASM Blog

Validate the Real-World Exposure of Your APIs with Upwind Attack Surface Management

Your APIs are probably the least-monitored component of your attack surface. They multiply faster than any team can document, and most scanners only ever pick up the ones you already know about. But that gap just got smaller. Upwind’s Attack Surface Management capabilities now provide a unified view of cloud and API exposure, helping security…
gemini-svg

Metabase Instances Actively Exploited: Unauthenticated Admin Takeover via BI Layer Reset Password SQL Injection (CVE-2026-72898)

Executive Summary Upwind recently observed multiple Advanced Persistent Threat (APT) groups actively exploiting CVE-2026-72898. This vulnerability - an unauthenticated SQL injection in the Metabase password reset endpoint carrying a critical CVSS score of 10.0, was actively exploited as a zero-day before a patch became available. An unauthenticated remote attacker can craft a malicious SQL injection…
Buyers Demos

Why Buyers Remember Solving a Demo, Not Watching One

Key Takeaways I recently sat down with Upwind Solutions Architect, Evan Grace to learn more about his process. After some intros, he told me about his new hobby, hydroponics. For those who don’t know, hydroponics is a method of growing plants without soil. This was unbelievable to me but after Evan explained his deep dive…
Add the Upwind RSS Feed to Slack
Connect the Upwind RSS Feed to your Slack.
Follow the how-to here.
Threat RSS
Add the Upwind RSS Feed to Slack
Connect the Upwind RSS Feed to your Slack.
Follow the how-to here.
Main RSS