This is an automated email from the ASF dual-hosted git repository.

vatsrahul1001 pushed a commit to branch v3-3-test
in repository https://gitbox.apache.org/repos/asf/airflow.git


The following commit(s) were added to refs/heads/v3-3-test by this push:
     new 1bb33d1d249 Added dompurify override to UI to resolve CVEs (#70819) 
(#72670)
1bb33d1d249 is described below

commit 1bb33d1d249adcb9971911060eee59f9f18dcfdb
Author: Steve Ahn <[email protected]>
AuthorDate: Mon Sep 7 23:18:21 2026 -0700

    Added dompurify override to UI to resolve CVEs (#70819) (#72670)
    
    * Added dompurify override to resolve CVEs
    
    
    
    * Regenerate pnpm-lock.yaml after rebase
    
    
    
    ---------
    
    
    (cherry picked from commit af75ea5c1953cf4518a421eb839aace5b7e15489)
    
    Signed-off-by: ivonaest <[email protected]>
    Co-authored-by: Ivona Cvija <[email protected]>
---
 airflow-core/src/airflow/ui/package.json   | 3 ++-
 airflow-core/src/airflow/ui/pnpm-lock.yaml | 9 +++++----
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/airflow-core/src/airflow/ui/package.json 
b/airflow-core/src/airflow/ui/package.json
index 112803bfc2f..7b91effcf53 100644
--- a/airflow-core/src/airflow/ui/package.json
+++ b/airflow-core/src/airflow/ui/package.json
@@ -153,7 +153,8 @@
       "react-router@>=7.5.1 <7.13.2": ">=7.13.2",
       "react-router@>=7.0.0 <7.15.0": ">=7.15.0",
       "esbuild@>=0.17.0 <0.28.1": ">=0.28.1",
-      "esbuild@>=0.27.3 <0.28.1": ">=0.28.1"
+      "esbuild@>=0.27.3 <0.28.1": ">=0.28.1",
+      "dompurify@<=3.4.13": ">=3.4.13"
     }
   }
 }
diff --git a/airflow-core/src/airflow/ui/pnpm-lock.yaml 
b/airflow-core/src/airflow/ui/pnpm-lock.yaml
index 863282d269a..5174f8aad88 100644
--- a/airflow-core/src/airflow/ui/pnpm-lock.yaml
+++ b/airflow-core/src/airflow/ui/pnpm-lock.yaml
@@ -33,6 +33,7 @@ overrides:
   react-router@>=7.0.0 <7.15.0: '>=7.15.0'
   esbuild@>=0.17.0 <0.28.1: '>=0.28.1'
   esbuild@>=0.27.3 <0.28.1: '>=0.28.1'
+  dompurify@<=3.4.13: '>=3.4.13'
 
 importers:
 
@@ -2101,8 +2102,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-nRCa7CK3VTrM2NmGkIy4cbK7IZlgBE/PYMn55rrXefr5xXDP0LdtfPnblFDoVdcAfslJ7or6iqAUnx0CCGIWQA==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-WhL/YuveyGXJaerVlMYGWhvQswa7myDG17P7Vu65EWC05o8vfeNbvNf4d/BOvH99+ZW+LlQsc1GDKMa1vNK6dw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-EUBjM+B+lkDE41iE82DDSCfkoPGfXx8IxFxPMjNzm/Uk4xDet77rTN9wqlxlVg71kK7XGuUMv6wUxJUwwv+Xyw==}
 
   [email protected]:
     resolution: {integrity: 
sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==}
@@ -6465,7 +6466,7 @@ snapshots:
       '@babel/runtime': 7.29.7
       csstype: 3.2.3
 
-  [email protected]:
+  [email protected]:
     optionalDependencies:
       '@types/trusted-types': 2.0.7
 
@@ -7862,7 +7863,7 @@ snapshots:
 
   [email protected]:
     dependencies:
-      dompurify: 3.2.7
+      dompurify: 3.4.15
       marked: 14.0.0
 
   [email protected]: {}

Reply via email to