diff --git a/examples/landing_zone/main.tf b/examples/landing_zone/main.tf
index 98b3b86b..9ef3be8c 100644
--- a/examples/landing_zone/main.tf
+++ b/examples/landing_zone/main.tf
@@ -17,7 +17,7 @@ module "resource_group" {
module "cos_bucket" {
count = var.enable_vpc_flow_logs ? 1 : 0
source = "terraform-ibm-modules/cos/ibm"
- version = "8.21.18"
+ version = "8.21.20"
resource_group_id = module.resource_group.resource_group_id
region = var.region
cross_region_location = null
diff --git a/solutions/fully-configurable/README.md b/solutions/fully-configurable/README.md
index 06a90bf4..93ddc896 100644
--- a/solutions/fully-configurable/README.md
+++ b/solutions/fully-configurable/README.md
@@ -43,7 +43,7 @@ This solution supports provisioning and configuring the following infrastructure
| Name | Source | Version |
|------|--------|---------|
-| [cos\_buckets](#module\_cos\_buckets) | terraform-ibm-modules/cos/ibm//modules/buckets | 8.21.18 |
+| [cos\_buckets](#module\_cos\_buckets) | terraform-ibm-modules/cos/ibm//modules/buckets | 8.21.20 |
| [existing\_cos\_crn\_parser](#module\_existing\_cos\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 |
| [existing\_kms\_instance\_crn\_parser](#module\_existing\_kms\_instance\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 |
| [existing\_kms\_key\_crn\_parser](#module\_existing\_kms\_key\_crn\_parser) | terraform-ibm-modules/common-utilities/ibm//modules/crn-parser | 1.1.0 |
diff --git a/solutions/fully-configurable/main.tf b/solutions/fully-configurable/main.tf
index e298e5a8..70615688 100644
--- a/solutions/fully-configurable/main.tf
+++ b/solutions/fully-configurable/main.tf
@@ -73,7 +73,7 @@ module "cos_buckets" {
count = var.enable_vpc_flow_logs ? 1 : 0
depends_on = [time_sleep.wait_for_cross_account_authorization_policy[0]]
source = "terraform-ibm-modules/cos/ibm//modules/buckets"
- version = "8.21.18"
+ version = "8.21.20"
bucket_configs = local.bucket_config
}