LIVE · cybersecurity feed
Live wire
breach

AWS Security makes an inscrutable choice

Hundreds of AWS root keys, some of which are still active and valid, have been discovered in public GitHub repositories, according to a recent finding by Truffle Security. While AWS Security typically applies a "Quarantine Policy" to leaked credentials, this policy has been criticized for not fully deactivating compromised keys, potentially leaving customer environments vulnerable to…

ZeroDay News ·

Source: The Register — Security

Hundreds of AWS root keys, some of which are still active and valid, have been discovered in public GitHub repositories, according to a recent finding by Truffle Security. While AWS Security typically applies a "Quarantine Policy" to leaked credentials, this policy has been criticized for not fully deactivating compromised keys, potentially leaving customer environments vulnerable to significant damage.

AWS's stated rationale for the Quarantine Policy is to limit fraud-related activity and unauthorized charges without disrupting existing customer resources. However, critics argue that this approach is flawed, as a compromised credential, especially a root key, can still be exploited by malicious actors in numerous ways, even if some actions are restricted.

Analysis of the Quarantine Policy reveals several critical permissions that remain active. For instance, an attacker can perform arbitrary actions on Amazon RDS databases, run commands as root on EC2 instances via `ssm:SendCommand` or `ssm:StartSession`, and assume other roles within the account using `sts:AssumeRole`, potentially bypassing many restrictions.

Furthermore, attackers can launch instances through the Auto Scaling service-linked role using `autoscaling:CreateAutoScalingGroup` or `UpdateAutoScalingGroup`, circumventing `ec2:RunInstances` denials. While `cloudtrail:LookupEvents` is denied, `cloudtrail:StopLogging` and `DeleteTrail` are permitted, allowing an attacker to erase audit logs.

Email and SMS services are also at risk. Although `ses:GetSendQuota` and `ListIdentities` are denied, `SendEmail` is not, enabling attackers to send spam. Similarly, `sns:Publish` is allowed, facilitating the sending of fraudulent text messages.

Data manipulation and destruction are also possible. While `s3:DeleteObject` is denied, `s3:PutObject` is allowed, meaning an attacker can fill buckets with petabytes of data. Crucially, `s3:PutBucketVersioning`, `s3:PutObjectLockConfiguration`, `s3:PutObjectRetention`, and `s3:PutObjectLegalHold` are not blocked. This allows an attacker to enable versioning, turn on Object Lock, and set a bucket-default COMPLIANCE-mode retention for up to 100 years, which cannot be shortened or removed by anyone, including the account root or AWS Support, effectively making the data undeletable without deleting the entire AWS account.

Sensitive information stored in Secrets Manager and SSM Parameter Store is also vulnerable, as `secretsmanager:GetSecretValue`, `ssm:GetParameter*` (with decryption), and `kms:Decrypt` are all unencumbered. This means an attacker can access customer secrets.

Backup and recovery mechanisms can also be compromised. `backup:DeleteRecoveryPoint`, `DeleteBackupVault`, and `rds:DeleteDBSnapshot` are permitted, allowing attackers to delete backups. CloudFormation stacks are also at risk, as `cloudformation:DeleteStack` is not explicitly denied, potentially leading to the deletion of all customer stacks.

The continued activity of these root keys and the permissive nature of the Quarantine Policy raise concerns about the potential for widespread damage to customer environments. While AWS is known for its security expertise, the current policy is seen by some as an insufficient response to leaked credentials, potentially requiring a significant customer incident to prompt a change in approach.

breachcloud
ShareXLinkedInWhatsAppFacebook

More News

view all →
breach

Criminal IP Introduces AITEM as the Next Evolution of Attack Surface Management

AI SPERA, the company behind the cyber threat intelligence platform Criminal IP, has announced AITEM (AI-Powered Threat Exposure Management), an expansion of its Attack Surface Management (ASM) offerings. AITEM aims to move beyond traditional asset discovery to provide a more comprehensive approach to understanding, prioritizing, and responding to security exposures. The platform is scheduled…

security

Canadian cybersecurity executive arrested in federal extortion case

A Canadian cybersecurity executive was arrested in Pennsylvania on Thursday, facing federal charges of conspiracy to commit extortion. Edward Dubrovsky, 54, a co-founder and former Chief Operating Officer of CYPFER, a firm specializing in ransomware negotiation, is charged with conspiring to threaten the confidentiality of information for extortion and conspiring to commit Hobbs Act extortion,…

ai

AI Is Getting Really Good at Messing With Cybercriminals

Anti-cybercrime initiatives are increasingly deploying artificial intelligence to disrupt scammers by engaging them with lifelike bots, which the criminals mistake for genuine victims. This strategy aims to waste scammers' time and resources while gathering intelligence on their operations.

ransomware

FBI Arrests Ransomware Negotiation Firm Co-Founder in ShinyHunters Probe

The Federal Bureau of Investigation (FBI) has reportedly arrested Edward Dubrovsky, a co-founder of the ransomware negotiation firm Cypfer and currently associated with CyberSteward. The arrest is said to be part of the ongoing ShinyHunters investigation, specifically in connection with an incident involving FBI job applicant data.

ai

The Third-Party Agent Problem: Why Security Built for AI You Chose Misses the Agents You Didn't

A new report highlights a significant blind spot in enterprise security architectures concerning the proliferation of third-party AI agents. The forthcoming 2026 State of Agent Security Report indicates that current security models, often designed to protect AI systems directly chosen and deployed by an organization, frequently fail to account for AI capabilities embedded within third-party…

security

Insider Cyber Extortion Plot Against Industrial Firm Lands Engineer in Prison

A former core infrastructure engineer has been sentenced to prison for an attempted cyber extortion plot against an industrial firm. The engineer reportedly deleted administrative accounts and reset hundreds of user passwords, subsequently demanding a ransom of 20 Bitcoin to prevent further disruption to the company's servers.