🔶 2 Critical Cloud Vulnerabilities to Convince You to Move to the Cloud
The Orca Security Research Team wrote about 2 critical zero-day vulnerabilities affecting AWS: Superglue and BreakingFormation. These vulnerabilities could've allowed unauthorized access to customer data and/or sensitive code and data within AWS.
https://orca.security/resources/blog/two-critical-cloud-vulnerabilities/
#aws
The Orca Security Research Team wrote about 2 critical zero-day vulnerabilities affecting AWS: Superglue and BreakingFormation. These vulnerabilities could've allowed unauthorized access to customer data and/or sensitive code and data within AWS.
https://orca.security/resources/blog/two-critical-cloud-vulnerabilities/
#aws
Orca Security
Superglue: AWS Glue Vulnerability | Orca Research Pod
Orca's Team discovered a vulnerability in AWS Glue, named Superglue, that could allow an actor to create resources and access data of AWS Glue customers.
🔷 Persistence with Azure Policy Guest Configuration
Use Azure Policy Guest Configuration to gain persistence in your target environment and how to detect such an attack as a defender.
https://cloudbrothers.info/en/azure-persistence-azure-policy-guest-configuration/
#azure
Use Azure Policy Guest Configuration to gain persistence in your target environment and how to detect such an attack as a defender.
https://cloudbrothers.info/en/azure-persistence-azure-policy-guest-configuration/
#azure
🔶 Recover your AWS account via Customer Support
A Twitter thread on how to get AWS Customer Support to remove MFA from your root account.
https://twitter.com/jrhunt/status/1478935811336798211?s=12
#aws
A Twitter thread on how to get AWS Customer Support to remove MFA from your root account.
https://twitter.com/jrhunt/status/1478935811336798211?s=12
#aws
Twitter
Randall Hunt
This is a funny story/thread about getting the MFA removed from my root AWS account from 2008. I no longer had access to the phone number on the account but I still had a working IAM user and still had access to the email. You can recover by getting some…
🔶 Implementing a Vulnerable AWS DevOps Environment as a CloudGoat Scenario
A vulnerable "modern AWS DevOps environment" with an API, simulated user activity, and a continuous deployment pipeline.
https://blog.christophetd.fr/implementing-a-vulnerable-aws-devops-environment-as-a-cloudgoat-scenario/
#aws
A vulnerable "modern AWS DevOps environment" with an API, simulated user activity, and a continuous deployment pipeline.
https://blog.christophetd.fr/implementing-a-vulnerable-aws-devops-environment-as-a-cloudgoat-scenario/
#aws
Christophe Tafani-Dereeper
Implementing a Vulnerable AWS DevOps Environment as a CloudGoat Scenario - Christophe Tafani-Dereeper
I’m a huge fan of disposable security labs, both for offensive and defensive purposes (see: Automating the provisioning of Active Directory labs in Azure). After writing Cloud Security Breaches and Vulnerabilities: 2021 in Review, I wanted to build a “purposely…
🔴 Geofencing a Globally Load Balanced service on GCP using Cloud Armor
How to use Cloud Armor to geofence a website/service running on GCP using Cloud Run, Google Cloud Storage (GCS) and the Global HTTP(S) Load Balancer.
https://medium.com/google-cloud/geofencing-a-globally-load-balanced-service-on-gcp-using-cloud-armor-44099480fd00
#gcp
How to use Cloud Armor to geofence a website/service running on GCP using Cloud Run, Google Cloud Storage (GCS) and the Global HTTP(S) Load Balancer.
https://medium.com/google-cloud/geofencing-a-globally-load-balanced-service-on-gcp-using-cloud-armor-44099480fd00
#gcp
🔶 Vulnerable AWS Lambda function - Initial access in cloud attacks
How a vulnerable AWS Lambda function could be used by attackers, and some best practices to mitigate these attacks.
https://sysdig.com/blog/exploit-mitigate-aws-lambdas-mitre/
#aws
How a vulnerable AWS Lambda function could be used by attackers, and some best practices to mitigate these attacks.
https://sysdig.com/blog/exploit-mitigate-aws-lambdas-mitre/
#aws
Sysdig
Lambda Threat – Best Practices for Lambda Security | Sysdig
The security research team explains the attack scenario with a vulnerable AWS Lambda function could be a threat used by attackers.
🔴 Creating your first GCP Organization
A walk-through for anyone who hasn't yet created their first Google Identity domain for experimentation in GCP.
https://www.chrisfarris.com/post/gcp-create-domain/
#gcp
A walk-through for anyone who hasn't yet created their first Google Identity domain for experimentation in GCP.
https://www.chrisfarris.com/post/gcp-create-domain/
#gcp
https://www.chrisfarris.com/
Creating your first GCP Organization - Chris Farris
A walk-through for anyone who hasn't yet created their first Google Identity domain for experimentation in GCP.
🔶 GitHub Actions - Update on OIDC based deployments to AWS
If you use OIDC to deploy from Github Action to AWS, update the trusted thumbprint!
https://github.blog/changelog/2022-01-13-github-actions-update-on-oidc-based-deployments-to-aws/
#aws
If you use OIDC to deploy from Github Action to AWS, update the trusted thumbprint!
https://github.blog/changelog/2022-01-13-github-actions-update-on-oidc-based-deployments-to-aws/
#aws
🔶 Top 10 security best practices for securing backups in AWS
This post will guide you through a curated list of the top ten security best practices to secure your backup data and operations in AWS.
https://aws.amazon.com/ru/blogs/security/top-10-security-best-practices-for-securing-backups-in-aws/
#aws
This post will guide you through a curated list of the top ten security best practices to secure your backup data and operations in AWS.
https://aws.amazon.com/ru/blogs/security/top-10-security-best-practices-for-securing-backups-in-aws/
#aws
Amazon
Top 10 security best practices for securing backups in AWS | Amazon Web Services
Security is a shared responsibility between AWS and the customer. Customers have asked for ways to secure their backups in AWS. This post will guide you through a curated list of the top ten security best practices to secure your backup data and operations…
🔶 How I Discovered Thousands of Open Databases on AWS
A writeup describing the journey on finding and reporting databases with sensitive data about Fortune-500 companies, hospitals, crypto platforms, startups, and more.
https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32
#aws
A writeup describing the journey on finding and reporting databases with sensitive data about Fortune-500 companies, hospitals, crypto platforms, startups, and more.
https://infosecwriteups.com/how-i-discovered-thousands-of-open-databases-on-aws-764729aa7f32
#aws
Medium
How I Discovered Thousands of Open Databases on AWS
My journey on finding and reporting databases with sensitive data about Fortune-500 companies, Hospitals, Crypto platforms, Startups during…
🔶 Catalog of AWS Customer Security Incidents
This repository seeks to index all publicly disclosed AWS customer security incidents with a known root cause.
https://github.com/ramimac/aws-customer-security-incidents
#aws
This repository seeks to index all publicly disclosed AWS customer security incidents with a known root cause.
https://github.com/ramimac/aws-customer-security-incidents
#aws
GitHub
GitHub - ramimac/aws-customer-security-incidents: A repository of breaches of AWS customers
A repository of breaches of AWS customers. Contribute to ramimac/aws-customer-security-incidents development by creating an account on GitHub.
🔶 Kubernetes protection in Amazon GuardDuty
GuardDuty can now monitor Kubernetes clusters within your AWS environment.
https://docs.aws.amazon.com/guardduty/latest/ug/kubernetes-protection.html
#aws
GuardDuty can now monitor Kubernetes clusters within your AWS environment.
https://docs.aws.amazon.com/guardduty/latest/ug/kubernetes-protection.html
#aws
Amazon
GuardDuty EKS Protection - Amazon GuardDuty
Learn how GuardDuty can monitor EKS clusters within your AWS environment.
🔶 Why you need to update your risky default EMR managed roles and policies
Post examining EMR's default roles and managed policies to understand if they follow security best practices of least privileges.
https://blog.lightspin.io/why-update-risky-default-emr-managed-roles-and-policies
#aws
Post examining EMR's default roles and managed policies to understand if they follow security best practices of least privileges.
https://blog.lightspin.io/why-update-risky-default-emr-managed-roles-and-policies
#aws
blog.lightspin.io
Why you need to update your risky default EMR managed roles and policies
In this blog we examine EMR's default roles and managed policies to understand if they follow security best practices of least privileges.
🔶 Handling Auth in EKS Clusters: Setting Up Kubernetes User Access Using AWS IAM
How to get authentication working correctly in EKS from the beginning.
https://nextlinklabs.com/insights/handling-authentication-in-EKS-clusters-kubernetes-AWS-IAM
#aws
How to get authentication working correctly in EKS from the beginning.
https://nextlinklabs.com/insights/handling-authentication-in-EKS-clusters-kubernetes-AWS-IAM
#aws
Nextlinklabs
Handling Auth in EKS Clusters: Setting Up Kubernetes User Access Using AWS IAM | NextLink Labs
Deploying a shiny new EKS cluster running the latest version of Kubernetes isn’t the hardest task in the world. On the other hand, setting up the authentic
🔶 Attack trend alert: AWS-themed credential phishing technique
They're at it again. This time attackers are phishing for credentials by sending fake AWS log-in pages to unsuspecting users.
https://expel.com/blog/attack-trend-alert-aws-themed-credential-phishing-technique
#aws
They're at it again. This time attackers are phishing for credentials by sending fake AWS log-in pages to unsuspecting users.
https://expel.com/blog/attack-trend-alert-aws-themed-credential-phishing-technique
#aws
Expel
Attack trend alert: AWS-themed credential phishing technique | Expel
They’re at it again. This time attackers are phishing for credentials by sending fake AWS log-in pages to unsuspecting users. Find out how our crew identified and triaged a phishing email.
🔶 Bypassing the AWS WAF protection with an 8KB bullet
The AWS WAF and Shield service can be used to protect web applications against a lot of different types of attacks. However, it has a limitation on the size of the packet that it can inspect that could result in attackers being able to bypass its protection features.
https://kloudle.com/blog/the-infamous-8kb-aws-waf-request-body-inspection-limitation
#aws
The AWS WAF and Shield service can be used to protect web applications against a lot of different types of attacks. However, it has a limitation on the size of the packet that it can inspect that could result in attackers being able to bypass its protection features.
https://kloudle.com/blog/the-infamous-8kb-aws-waf-request-body-inspection-limitation
#aws
Kloudle
Find & Fix 350+ security issues in your Cloud with Kloudle.
🔴 GCP - Specifying an expiry time for user-managed keys
It is now (finally!) possible to specify a default expiry for service account keys.
https://cloud.google.com/iam/docs/service-accounts#key-expiry
#gcp
It is now (finally!) possible to specify a default expiry for service account keys.
https://cloud.google.com/iam/docs/service-accounts#key-expiry
#gcp
Google Cloud Documentation
Service accounts overview | Identity and Access Management (IAM) | Google Cloud Documentation
Conceptual and lifecycle information about IAM service accounts.
🔶 Ransomware-resistant backups with duplicity and AWS S3
Why you should care about ransomware attacks even for irrelevant internet-connected systems, and how to use duplicity with AWS S3 to create ransomware-resistant backups.
https://www.franzoni.eu/ransomware-resistant-backups
#aws
Why you should care about ransomware attacks even for irrelevant internet-connected systems, and how to use duplicity with AWS S3 to create ransomware-resistant backups.
https://www.franzoni.eu/ransomware-resistant-backups
#aws
Alan's Lair
Ransomware-resistant backups with duplicity and AWS S3
Why you should care about ransomware attacks even for irrelevant internet-connected systems, and how to use duplicity with AWS S3 to create ransomware-resistant backups.
🔶 AWS IAM: Best practices [Part 1]
Some approaches on how to manage IAM policies at scale, how these approaches/practices will affect access management and how to include these practices in an existing or new setup.
https://www.iampulse.com/articles/aws-iam-best-practices-part-1
#aws
Some approaches on how to manage IAM policies at scale, how these approaches/practices will affect access management and how to include these practices in an existing or new setup.
https://www.iampulse.com/articles/aws-iam-best-practices-part-1
#aws
🔷 Understanding and Protecting local authentication for Azure services - Part 1
The challenge is to protect service-level (or local) authentication credentials from malicious or unintended use in a way that is manageable at scale.
https://davidokeyode.medium.com/understanding-and-protecting-local-authentication-for-azure-services-part-1-e1b308e7b05f
#azure
The challenge is to protect service-level (or local) authentication credentials from malicious or unintended use in a way that is manageable at scale.
https://davidokeyode.medium.com/understanding-and-protecting-local-authentication-for-azure-services-part-1-e1b308e7b05f
#azure
Medium
Understanding and Protecting local authentication for Azure services — Part 1
I recently started a series on protecting access in Azure. In a previous post, I covered anonymous access and protecting them. In this…
🔶 A "Safety Net" for AWS Canarytokens
AWS Canarytokens are a low-effort, high-fidelity method to detect attackers who have compromised your infrastructure.
https://blog.thinkst.com/2022/02/a-safety-net-for-aws-canarytokens.html
#aws
AWS Canarytokens are a low-effort, high-fidelity method to detect attackers who have compromised your infrastructure.
https://blog.thinkst.com/2022/02/a-safety-net-for-aws-canarytokens.html
#aws
Thinkst Thoughts
A “Safety Net” for AWS Canarytokens
The AWS API Key Canarytoken (paid and free) is a great way to detect attackers who have compromised your infrastructure. The full details are in a previous blogpost, but in short: You go to and gen…