Join our Newsletter — 33% off our NHI Course
Home› Glossary› Architecture & Implementation› Write-Once Bucket
Architecture & Implementation

Write-Once Bucket

← Back to Glossary
By NHI Mgmt Group Updated October 28, 2026 Domain: Architecture & Implementation

A write-once bucket is an object storage bucket configured so stored objects cannot be altered or deleted for a defined retention period. It uses immutable storage controls and retention policies to protect data from overwrite, tampering, or premature removal, which supports evidence preservation, compliance records, and ransomware resilience.

Immutable storage and retention control

Write-once buckets are designed to make stored objects non-editable and non-deletable for a defined period. That changes the storage trust model from “protect access” to “preserve integrity,” which is why the control is used for records, evidence, and high-value backup sets.

The practical value is not just preventing accidental deletion. Immutable storage helps preserve the evidentiary value of logs and records by reducing the chance that a later compromise, admin error, or application bug can quietly rewrite history.

Why write-once buckets matter for security and compliance

These buckets are most useful when data must remain unchanged long enough to satisfy legal hold, audit, incident response, or retention requirements. In those cases, immutability becomes a control against tampering as much as a storage feature.

They also matter because attackers often target backups and evidence first. If an adversary can delete or encrypt the copies meant for recovery, recovery slows down and confidence in forensic records drops. That is why immutable storage is often discussed alongside ransomware resilience and evidence preservation.

For cloud environments, the protection only works if the bucket configuration, retention policy, and administrative permissions are all aligned. A bucket can still be exposed if broader platform permissions allow policy changes, bypass paths, or weak separation of duties.

How organisations verify exposure and retention behaviour

Exposure review starts with knowing which buckets hold regulated records, audit logs, investigation artifacts, backups, or other data that must be preserved. Teams should confirm where write-once settings are enabled, who can change retention settings, and whether those controls are inherited or managed separately.

It is also important to verify the storage plane and the access plane together. A bucket may be technically immutable while still being overexposed through public access, overly broad API permissions, or weak account governance around the users and services that administer it.

External guidance is useful here because storage immutability is usually implemented through vendor-specific retention features rather than a universal standard. Vendor advisory pages and platform documentation should be the source of truth for exact retention semantics, legal hold behavior, and administrative bypass conditions.

Operational limits and recovery trade-offs

Write-once controls reduce one class of risk, but they do not eliminate it. If the retention period is misconfigured, too short for the business need, or applied to the wrong dataset, the bucket can give a false sense of safety while records are still vulnerable to loss.

They can also complicate incident response. If malicious or incorrect data is written before the retention window starts, immutability preserves the bad object as well as the good one. That makes upstream validation, ingest controls, and clean-source assurance important companions to the bucket itself.

When properly designed, the control supports resilience by preserving at least one trusted copy of critical data. When poorly governed, it can create storage sprawl, higher retention cost, and confusion over who can legitimately update retention settings or initiate deletion after the hold expires.

Risk and Threat Considerations

Write-once buckets are attractive targets during ransomware and insider abuse because they protect the very data defenders rely on for restoration and investigation. If the attacker can alter retention settings, reach a less protected copy, or write poisoned data before controls are enforced, the bucket becomes less useful as a recovery anchor.

Failure mechanism: Weak permission boundaries, misconfigured retention policy, or administrative override paths can let an attacker or careless operator defeat the immutability assumption and undermine both recovery and evidentiary trust.

Impact: Organisations can lose confidence in backup integrity, fail to preserve records needed for investigations or compliance, and face longer recovery times after compromise.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 addresses the attack surface, NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, and ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST SP 800-53 Rev 5SC-28 — Protection of Information at RestWrite-once buckets protect stored data from alteration and deletion at rest.
CP-9 — System BackupImmutable buckets commonly support backup retention and recoverability after compromise.
Recommendation — Use SC-28 to preserve critical stored data against tampering and unauthorized destruction. Use CP-9 to keep protected backups available for restoration after ransomware or deletion events.
ISO/IEC 27001:2022A.8.13 — Information backupImmutable storage strengthens backup preservation and recovery assurance for retained data.
Recommendation — Implement A.8.13 to keep backup copies protected from alteration and premature removal.
CIS Controls v8CIS-11 — Data RecoveryWrite-once retention supports recovery from destructive attacks and accidental deletion.
Recommendation — Apply CIS-11 to ensure recoverable copies remain protected against tampering and deletion.
OWASP Non-Human Identity Top 10NHI-02 — Secret LeakageImmutable buckets can store evidence and backups that protect against data loss from compromised secrets.
Recommendation — Use NHI-02 to reduce exposure of credentials that could otherwise reach storage and alter protected data.

Practitioner Guidance

Governance implication: Treat write-once buckets as a protected control domain, not just a storage setting. Ownership should cover retention policy approval, change authority, and periodic review of which datasets genuinely require immutability.

What to watch for: Review any path that can shorten retention, replace stored objects, or create alternate writable copies outside the protected bucket. The most common failure is not the bucket itself, but the surrounding admin model that still allows the protection to be bypassed.

Practitioner takeaway: The control is strongest when immutability, access restriction, and recovery design are aligned, because the bucket only protects what the surrounding governance actually preserves.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 28, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org