Skip to content

Bump aws-cdk-lib and reconcile root audit allowlist - #71

Merged
gibbsie merged 1 commit into
mainfrom
chore/aws-cdk-lib-bump
Aug 12, 2026
Merged

Bump aws-cdk-lib and reconcile root audit allowlist#71
gibbsie merged 1 commit into
mainfrom
chore/aws-cdk-lib-bump

Conversation

@gibbsie

@gibbsie gibbsie commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Summary

aws-cdk-lib 2.262.1 → 2.264.0 (registry latest, exact-pinned). The bundled minimatch subtree - unreachable by npm overrides - moves brace-expansion 5.0.7 → 5.0.8, clearing GHSA-mh99-v99m-4gvg. The remaining advisory (GHSA-1gw5-rvv9-x895, Dependabot #92) is fixed only in 5.0.9, which no published aws-cdk-lib bundles yet: it stays allowlisted with a justification refreshed to current truth and a revisit date. The vestigial react-router allowlist entry is removed (7.18.2 resolved; frontend gate from the previous PR now covers that tree).

Testing

Synthesized templates proven logically identical across all 9 stacks before and after the bump (only CDK metadata version strings differ); zero IAM or resource deltas. Backend jest 6,330 passed, lint, tsc, synth all exit 0. Alpha package pins untouched, zero peer errors. Root audit-ci gate exits 0 with rgw5 the only vulnerable-allowlisted warning and no stale entries; npm audit intentionally still exits 1 on the allowlisted rgw5.

Notes

Dependabot #92 remains open by design until upstream bundles brace-expansion ≥5.0.9 - the justification file carries the revisit note. No runtime or infrastructure delta.

The bundled minimatch subtree inside aws-cdk-lib carried a
brace-expansion copy that npm overrides structurally cannot reach.
Bumping to the current latest release moves it from 5.0.7 to 5.0.8,
clearing one of the two allowlisted high advisories; the remaining one
is fixed only in 5.0.9 and stays allowlisted with a justification
refreshed to current truth and an upstream revisit note.

The vestigial react-router allowlist entry and its stale comment are
removed now that the fix is resolved and the frontend gate from the
previous change is in place.

Synthesized templates were proven logically identical across all
stacks before and after the bump, with only metadata version strings
differing; alpha package pins are untouched.
@gibbsie
gibbsie merged commit 148aa12 into main Aug 12, 2026
14 checks passed
@gibbsie
gibbsie deleted the chore/aws-cdk-lib-bump branch August 12, 2026 12:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant