This is an automated email from the ASF dual-hosted git repository.
vincbeck pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 40da4ae928e Fix NPM security issues in FAB provider (#64308)
40da4ae928e is described below
commit 40da4ae928eac636d9c9146de869767bf312d8c6
Author: Vincent <[email protected]>
AuthorDate: Fri Mar 27 15:07:05 2026 -0300
Fix NPM security issues in FAB provider (#64308)
---
.../fab/src/airflow/providers/fab/www/package.json | 5 +--
.../src/airflow/providers/fab/www/pnpm-lock.yaml | 37 ++++++++++------------
2 files changed, 19 insertions(+), 23 deletions(-)
diff --git a/providers/fab/src/airflow/providers/fab/www/package.json
b/providers/fab/src/airflow/providers/fab/www/package.json
index 04bc1651bfa..2a52b03bd2e 100644
--- a/providers/fab/src/airflow/providers/fab/www/package.json
+++ b/providers/fab/src/airflow/providers/fab/www/package.json
@@ -71,8 +71,9 @@
"minimatch@>=10.0.0 <10.2.3": ">=10.2.3",
"serialize-javascript@<=7.0.2": ">=7.0.3",
"svgo@<4.0.1": ">=4.0.1",
- "flatted@<3.4.0": ">=3.4.0",
- "flatted@<=3.4.1": ">=3.4.2"
+ "flatted@<=3.4.1": ">=3.4.2",
+ "picomatch@<4.0.4": ">=4.0.4",
+ "brace-expansion@>=4.0.0 <5.0.5": ">=5.0.5"
}
},
"resolutions": {
diff --git a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
index 92bbbdc7a1f..ef2846a2fad 100644
--- a/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
+++ b/providers/fab/src/airflow/providers/fab/www/pnpm-lock.yaml
@@ -9,8 +9,9 @@ overrides:
minimatch@>=10.0.0 <10.2.3: '>=10.2.3'
serialize-javascript@<=7.0.2: '>=7.0.3'
svgo@<4.0.1: '>=4.0.1'
- flatted@<3.4.0: '>=3.4.0'
flatted@<=3.4.1: '>=3.4.2'
+ picomatch@<4.0.4: '>=4.0.4'
+ brace-expansion@>=4.0.0 <5.0.5: '>=5.0.5'
importers:
@@ -967,8 +968,8 @@ packages:
[email protected]:
resolution: {integrity:
sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
- [email protected]:
- resolution: {integrity:
sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==}
+ [email protected]:
+ resolution: {integrity:
sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ==}
engines: {node: 18 || 20 || >=22}
[email protected]:
@@ -1302,7 +1303,7 @@ packages:
resolution: {integrity:
sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==}
engines: {node: '>=12.0.0'}
peerDependencies:
- picomatch: ^3 || ^4
+ picomatch: '>=4.0.4'
peerDependenciesMeta:
picomatch:
optional: true
@@ -1736,12 +1737,8 @@ packages:
[email protected]:
resolution: {integrity:
sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
- [email protected]:
- resolution: {integrity:
sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
-
- [email protected]:
- resolution: {integrity:
sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==}
+ [email protected]:
+ resolution: {integrity:
sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==}
engines: {node: '>=12'}
[email protected]:
@@ -3393,7 +3390,7 @@ snapshots:
[email protected]: {}
- [email protected]:
+ [email protected]:
dependencies:
balanced-match: 4.0.4
@@ -3736,9 +3733,9 @@ snapshots:
dependencies:
reusify: 1.1.0
- [email protected]([email protected]):
+ [email protected]([email protected]):
optionalDependencies:
- picomatch: 4.0.3
+ picomatch: 4.0.4
[email protected]:
dependencies:
@@ -3907,7 +3904,7 @@ snapshots:
chalk: 4.1.2
ci-info: 4.4.0
graceful-fs: 4.2.11
- picomatch: 4.0.3
+ picomatch: 4.0.4
[email protected]:
dependencies:
@@ -4015,7 +4012,7 @@ snapshots:
[email protected]:
dependencies:
braces: 3.0.3
- picomatch: 2.3.1
+ picomatch: 4.0.4
[email protected]: {}
@@ -4031,7 +4028,7 @@ snapshots:
[email protected]:
dependencies:
- brace-expansion: 5.0.4
+ brace-expansion: 5.0.5
[email protected]([email protected])([email protected]):
dependencies:
@@ -4112,9 +4109,7 @@ snapshots:
[email protected]: {}
- [email protected]: {}
-
- [email protected]: {}
+ [email protected]: {}
[email protected]:
dependencies:
@@ -4563,8 +4558,8 @@ snapshots:
[email protected]:
dependencies:
- fdir: 6.5.0([email protected])
- picomatch: 4.0.3
+ fdir: 6.5.0([email protected])
+ picomatch: 4.0.4
[email protected]:
dependencies: