{"id":13918,"date":"2026-06-27T10:04:00","date_gmt":"2026-06-27T10:04:00","guid":{"rendered":"https:\/\/serisec.com\/index.php\/2026\/06\/27\/new-bucket-hijacking-attack-allows-hackers-to-reroute-cloud-data-streams-to-external-storage\/"},"modified":"2026-06-27T10:04:00","modified_gmt":"2026-06-27T10:04:00","slug":"new-bucket-hijacking-attack-allows-hackers-to-reroute-cloud-data-streams-to-external-storage","status":"publish","type":"post","link":"https:\/\/serisec.com\/index.php\/2026\/06\/27\/new-bucket-hijacking-attack-allows-hackers-to-reroute-cloud-data-streams-to-external-storage\/","title":{"rendered":"New Bucket Hijacking Attack Allows Hackers to Reroute Cloud Data Streams to External Storage"},"content":{"rendered":"<p>    New Bucket Hijacking Attack Allows Hackers to Reroute Cloud Data Streams to External Storage<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n    <!-- no image --><br \/>\n \t<BR><br \/>\n<BR><\/BR><\/p>\n<div>\n<p class=\"wp-block-paragraph\">A critical cloud storage attack technique dubbed \u201cbucket hijacking\u201d a method that enables threat actors to silently redirect an organization\u2019s active cloud data streams, including audit logs and telemetry, into attacker-controlled external storage buckets across major cloud platforms.<\/p>\n<p class=\"wp-block-paragraph\">The technique has been confirmed to affect <a href=\"https:\/\/cybersecuritynews.com\/google-cloud-vertex-ai-hijack-model\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Cloud<\/a>, <a href=\"https:\/\/cybersecuritynews.com\/aws-warns-outbound-traffic-blind-spots\/\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon Web Services (AWS)<\/a>, and Microsoft Azure, with all three providers notified through responsible disclosure.<\/p>\n<p class=\"wp-block-paragraph\">While no real-world threat actor has been observed exploiting this technique yet, researchers warn that detection would be extremely difficult once deployed.<\/p>\n<p class=\"wp-block-paragraph\">The attack exploits a fundamental architectural flaw rooted in the global uniqueness of cloud storage bucket names. Because no two users can register an identical bucket name within a provider\u2019s namespace, the identity of a destination storage bucket is tied to its name alone, not to a specific account owner.<\/p>\n<p class=\"wp-block-paragraph\">An attacker who compromises a cloud environment and gains bucket deletion permissions can execute the attack in a straightforward sequence:<\/p>\n<ol class=\"wp-block-list\">\n<li>Delete the target organization\u2019s active storage bucket.<\/li>\n<li>Immediately recreate a new bucket using the identical name within an attacker-controlled account.<\/li>\n<li>The original data stream, whether a Google Cloud logging sink, AWS S3 replication rule, or Azure Monitor diagnostic export, continues operating autonomously and begins writing data directly into the attacker\u2019s bucket.<\/li>\n<\/ol>\n<p class=\"wp-block-paragraph\">The attack is particularly dangerous because it is self-sustaining. Once the hijack is complete, the legitimate sink or replication configuration continues to appear valid upon inspection, generating no obvious error states and triggering no native alerts. Logs, metrics, and sensitive telemetry flow silently into the attacker\u2019s environment indefinitely.<\/p>\n<h2 id=\"h-new-bucket-hijacking-attack\" class=\"wp-block-heading\"><strong>New Bucket Hijacking Attack<\/strong><\/h2>\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/unit42.paloaltonetworks.com\/cloud-bucket-hijacking-risks\/?utm_campaign=u42+research_bucket-hijacking\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Unit 42 successfully simulated<\/a> bucket hijacking across multiple services on each major provider:<\/p>\n<ul class=\"wp-block-list\">\n<li>Google Cloud: Confirmed on <a href=\"https:\/\/cybersecuritynews.com\/hackers-abuse-cloud-logging-service\/\" target=\"_blank\" rel=\"noreferrer noopener\">Cloud Logging<\/a> sinks, Pub\/Sub subscriptions with Cloud Storage destinations, and Storage Transfer Service jobs. Required permissions: <code>storage.buckets.delete<\/code> and <code>storage.objects.delete<\/code>\n<\/li>\n<li>AWS: Confirmed on S3 bucket replication and Amazon Data Firehose pipelines targeting S3 destinations<\/li>\n<li>Azure: Demonstrated as a cross-subscription attack via Azure Monitor diagnostic settings; limited to same-tenant scope due to platform-enforced name reuse delays<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Researchers highlighted that broad storage administration roles commonly assigned in enterprise environments dramatically increase exposure.<\/p>\n<p class=\"wp-block-paragraph\">In Google Cloud, the standard Storage Admin role grants <code>storage.buckets.delete<\/code> by default, bypassing the more restrictive <code>logging.sinks.update<\/code> permission that would be required to legitimately reconfigure a data stream. This effectively allows attackers to reroute data streams without ever touching stream configurations directly.<\/p>\n<p class=\"wp-block-paragraph\">Unit 42 recommends a two-pronged defense strategy combining least-privilege access controls and proactive monitoring:<\/p>\n<ul class=\"wp-block-list\">\n<li>Restrict deletion permissions (<code>storage.buckets.delete<\/code>, <code>DeleteBucket<\/code>, <code>Microsoft.Storage\/storageAccounts\/delete<\/code>) to the minimum required administrative roles<\/li>\n<li>Enforce data perimeter controls \u2014 AWS Service Control Policies (SCPs) or Google Cloud VPC Service Controls \u2014 to block writes to buckets outside the trusted organizational boundary<\/li>\n<li>Enable AWS account-regional S3 namespaces to scope bucket names to specific accounts and regions, directly eliminating the hijacking vector<\/li>\n<li>Deploy high-priority monitoring alerts for storage bucket deletion API calls, particularly on buckets holding sensitive or regulated data<\/li>\n<\/ul>\n<p class=\"wp-block-paragraph\">Unit 42 highlighted that this technique is not limited to the three providers tested. Any cloud platform relying on globally unique, statically named storage resources for data stream routing could be vulnerable to the same methodology.<\/p>\n<p class=\"wp-block-paragraph\">The research reinforces that shared design philosophies across cloud providers mean a flaw discovered in one ecosystem can serve as a direct blueprint for exploiting another, a critical reminder for security teams managing multi-cloud environments.<\/p>\n<p class=\"has-text-align-center has-background wp-block-paragraph\" style=\"background:linear-gradient(180deg,rgb(238,238,238) 91%,rgb(169,184,195) 100%)\"><strong>What Features Should AI SOC Have? \u2013 <a href=\"https:\/\/underdefense.com\/what-features-should-ai-soc-have-in-2026-a-complete-checklist\/?utm_source=cybersecuritynews.com&amp;utm_medium=online_media&amp;utm_campaign=csn_linkedin_newsletter_aisoc_features_checklist_2026\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Download Free 2026 AI SOC Features Checklist<\/a><\/strong><\/p>\n<p>The post <a href=\"https:\/\/cybersecuritynews.com\/bucket-hijacking-attack\/\">New Bucket Hijacking Attack Allows Hackers to Reroute Cloud Data Streams to External Storage<\/a> appeared first on <a href=\"https:\/\/cybersecuritynews.com\/\">Cyber Security News<\/a>.<\/p>\n<\/div>\n<p> \t<BR><br \/>\n <BR><\/BR><br \/>\n    Guru Baran<br \/>\n \t<BR><br \/>\n<BR><\/BR><br \/>\n<a href=\"https:\/\/cybersecuritynews.com\/bucket-hijacking-attack\/\">Go to cyber-security-news<\/a><br \/>\n \t<BR><br \/>\n <BR><\/BR><\/p>\n","protected":false},"excerpt":{"rendered":"<p>New Bucket Hijacking Attack Allows Hackers to Reroute Cloud Data Streams to External Storage A critical cloud storage attack technique dubbed \u201cbucket hijacking\u201d a method that enables threat actors to silently redirect an organization\u2019s active cloud data streams, including audit logs and telemetry, into attacker-controlled external storage buckets across major cloud platforms. The technique has [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[129,63],"tags":[130],"class_list":["post-13918","post","type-post","status-publish","format-standard","hentry","category-cyber-security","category-cyber-security-news","tag-cyber-security-news"],"_links":{"self":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/13918"}],"collection":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/comments?post=13918"}],"version-history":[{"count":0,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/posts\/13918\/revisions"}],"wp:attachment":[{"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/media?parent=13918"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/categories?post=13918"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serisec.com\/index.php\/wp-json\/wp\/v2\/tags?post=13918"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}