Commit 8b71bdf249

8b71bdf249ab4cc0f0f2397ce65b078acf5e3673

parent: d6b8faec53

Unregistered key

cmc <hello@cleberg.net> · 2026-03-04 01:07 UTC
committer: <noreply@github.com>

fix unintended subscripts in latest posts (#18)

Layout: unified · split

content/blog/2026-03-03-auditing-aws-s3.org +5 −5
@@ -78,7 +78,7 @@ The reverse is also true. A bucket with no public policy and no public ACLs is
7878still at risk if PAB is missing or incomplete, because nothing is in place to
7979prevent a future policy or ACL change from exposing it.
8080
81* What the Script Does
81M* What the Script Does
8282
8383The script lists every bucket in the account, determines each bucket's region,
8484runs all three checks against it, and appends the results to a CSV file.
@@ -166,14 +166,14 @@ c67fa6bd-2fd5-4bc5-825d-587fb535bf2e,eu-west-1,TRUE,No Policy,FALSE,FALSE,"FALSE
166166
167167Here's how to read each column:
168168
169- *PAB_FullyRestricted*: ~TRUE~ means all four PAB flags are enabled at the bucket
169- =PAB_FullyRestricted=: ~TRUE~ means all four PAB flags are enabled at the bucket
170170 level. ~FALSE-VULNERABLE~ means PAB exists but is incomplete. ~CRITICAL-MISSING~
171171 means no PAB configuration exists at all.
172- *Policy_IsPublic*: ~true~ means AWS has determined the bucket policy grants public
172- =Policy_IsPublic=: ~true~ means AWS has determined the bucket policy grants public
173173 access. ~false~ means it doesn't. ~No Policy~ means no bucket policy is attached.
174- *ACL_AllUsersRead / ACL_AllUsersWrite*: ~TRUE~ means the bucket has an ACL
174- =ACL_AllUsersRead= / =ACL_AllUsersWrite=: ~TRUE~ means the bucket has an ACL
175175 granting that permission to the public internet. ~FALSE~ means it doesn't.
176- *OverallPublicStatus*: ~FALSE~ means the bucket is not publicly accessible based
176- =OverallPublicStatus=: ~FALSE~ means the bucket is not publicly accessible based
177177 on all three checks. ~TRUE~ values include the specific reason (e.g., ~TRUE - ACL
178178 Read~, ~TRUE - Policy~, ~TRUE - PAB Missing (CRITICAL)~).
179179