@@ -9,6 +9,12 @@ minimumReleaseAge: 14400
99# TODO(2026-08-10): drop this once ip-address@10.4.0 clears minimumReleaseAge
1010# (published 2026-07-31; 10-day gate ⇒ ~2026-08-10).
1111minimumReleaseAgeExclude :
12+ # TEMPORARY excludes (~remove once these patched versions clear the 10-day age
13+ # gate, ~2026-08-20): version-scoped so ONLY these exact security-patched
14+ # versions bypass minimumReleaseAge — every other version still gets the age
15+ # check. The `overrides` below are the permanent pins; only these are temporary.
16+ - js-yaml@3.15.1 || 4.3.1 || 5.2.2
17+ - brace-expansion@1.1.18 || 2.1.4 || 3.0.6 || 5.0.9
1218 - ip-address@10.4.0
1319# Fail (don't silently downgrade) if a package's publisher trust level drops
1420trustPolicy : no-downgrade
@@ -36,10 +42,9 @@ overrides:
3642 " axios " : " >=1.18.0"
3743 " axios@1.14.1 " : " >=1.18.0"
3844 " axios@0.30.4 " : " 0.30.3"
39- " brace-expansion@<1.1.16 " : " 1.1.16"
40- " brace-expansion@>=2.0.0 <2.1.2 " : " 2.1.2"
45+
4146 # CVE-2026-13149: no patched 3.x/4.x exists — advisory remediates >=3.0.0 via 5.x
42- " brace-expansion@>=3.0.0 <5.0.8 " : " 5.0.8 "
47+
4348 " ip-address@<=10.1.0 " : " 10.1.1"
4449 " uuid@11.1.0 " : " 11.1.1"
4550 " ws@>=7.0.0 <7.5.11 " : " 7.5.11"
@@ -50,6 +55,13 @@ overrides:
5055 " base-x " : " ^5.0.1"
5156 " @tootallnate/once " : " >=3.0.1"
5257
58+ " brace-expansion@<1.1.18 " : " 1.1.18"
59+ " brace-expansion@>=2.0.0 <2.1.4 " : " 2.1.4"
60+ " brace-expansion@>=3.0.0 <3.0.6 " : " 3.0.6"
61+ " brace-expansion@>=4.0.0 <5.0.9 " : " 5.0.9"
62+ " js-yaml@>=3.0.0 <3.15.1 " : " 3.15.1"
63+ " js-yaml@>=4.0.0 <4.3.1 " : " 4.3.1"
64+ " js-yaml@>=5.0.0 <=5.2.1 " : " 5.2.2"
5365# Dependencies permitted to run install/build scripts.
5466allowBuilds :
5567 bigint-buffer-fixed : true # native, replaces bigint-buffer via override
0 commit comments