Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package golang-github-prometheus-prometheus 
for openSUSE:Factory checked in at 2026-10-27 16:47:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus (Old)
 and      
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.2252680 
(New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "golang-github-prometheus-prometheus"

Tue Oct 27 16:47:23 2026 rev:77 rq:1392998 version:3.15.0

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/golang-github-prometheus-prometheus.changes
  2026-09-29 17:48:32.989135305 +0200
+++ 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.2252680/golang-github-prometheus-prometheus.changes
     2026-10-27 16:47:56.966939110 +0100
@@ -1,0 +2,15 @@
+Mon Oct 26 22:46:04 UTC 2026 - Dirk Müller <[email protected]>
+
+- actually apply the patches
+
+-------------------------------------------------------------------
+Mon Oct 19 14:24:58 UTC 2026 - Witek Bedyk <[email protected]>
+
+- CVE-2026-93753: Bump sanitize-html to version 2.18.1 to remove
+                  dependency on the vulnerable deepmerge library
+                  (bsc#1282590)
+- Add 0003-Fix-CVE-2026-93753.patch
+- Remove 0003-Remove-build-react-app.patch
+- Clean up prepare_webassets.sh
+
+-------------------------------------------------------------------

Old:
----
  0003-Remove-build-react-app.patch

New:
----
  0003-Fix-CVE-2026-93753.patch

----------(Old B)----------
  Old:- Add 0003-Fix-CVE-2026-93753.patch
- Remove 0003-Remove-build-react-app.patch
- Clean up prepare_webassets.sh
----------(Old E)----------

----------(New B)----------
  New:                  (bsc#1282590)
- Add 0003-Fix-CVE-2026-93753.patch
- Remove 0003-Remove-build-react-app.patch
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ golang-github-prometheus-prometheus.spec ++++++
--- /var/tmp/diff_new_pack.O6jSKK/_old  2026-10-27 16:48:00.887103508 +0100
+++ /var/tmp/diff_new_pack.O6jSKK/_new  2026-10-27 16:48:00.889103592 +0100
@@ -50,8 +50,7 @@
 Patch1:         0001-Do-not-force-the-pure-Go-name-resolver.patch
 # Lifted from Debian's prometheus package
 Patch2:         0002-Default-settings.patch
-Patch3:         0003-Remove-build-react-app.patch
-#
+Patch3:         0003-Fix-CVE-2026-93753.patch
 BuildRequires:  fdupes
 %if 0%{?suse_version} == 1500 && 0%{?sle_version} < 150300
 BuildRequires:  firewall-macros
@@ -87,12 +86,7 @@
  - multiple modes of graphing and dashboarding support
 
 %prep
-# As the 0003-Remove-build-react-app.patch patch was already applied
-# during the webassets generation, it would fail to apply now.
-# Hence we are using setup and autopatch instead of autosetup
-# to omit this patch during the build
-%setup -q -a1 -n prometheus-%{version}
-%autopatch -p1 -M 2
+%autosetup -p1 -a1 -n prometheus-%{version}
 tar xf %{SOURCE2}
 
 %build
@@ -178,8 +172,8 @@
 Requires:       firewalld
 
 %description -n firewalld-prometheus-config
-This package contains configuration file for Prometheus for older versions of
-Firewalld which do not provide this in own package.
+This package contains a configuration file for Prometheus for older versions of
+Firewalld which do not provide this in their own package.
 
 %files -n firewalld-prometheus-config
 %dir %{_prefix}/lib/firewalld

++++++ 0003-Fix-CVE-2026-93753.patch ++++++
>From 702ccd1e5b17f74f49eb20eaf4eb5b65e240b904 Mon Sep 17 00:00:00 2001
From: Witek Bedyk <[email protected]>
Date: Mon, 19 Oct 2026 17:54:19 +0200
Subject: [PATCH] Bump sanitize-html to version 2.18.1


diff --git a/web/ui/mantine-ui/package.json b/web/ui/mantine-ui/package.json
index e8c1f5460..84e655f35 100644
--- a/web/ui/mantine-ui/package.json
+++ b/web/ui/mantine-ui/package.json
@@ -48,7 +48,7 @@
     "react-infinite-scroll-component": "^6.1.1",
     "react-redux": "^9.3.0",
     "react-router-dom": "^7.18.1",
-    "sanitize-html": "^2.17.6",
+    "sanitize-html": "^2.18.1",
     "uplot": "^1.6.32",
     "use-query-params": "^2.2.2"
   },
diff --git a/web/ui/pnpm-lock.yaml b/web/ui/pnpm-lock.yaml
index a942a530d..0d8d176be 100644
--- a/web/ui/pnpm-lock.yaml
+++ b/web/ui/pnpm-lock.yaml
@@ -147,8 +147,8 @@ importers:
         specifier: ^7.18.1
         version: 7.18.3([email protected]([email protected]))([email protected])
       sanitize-html:
-        specifier: ^2.17.6
-        version: 2.17.7
+        specifier: ^2.18.1
+        version: 2.18.1
       uplot:
         specifier: ^1.6.32
         version: 1.6.32
@@ -2403,8 +2403,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==}
+  [email protected]:
+    resolution: {integrity: 
sha512-bUi/yjmtKYcRVUtWRGr0UA6xEFh2I6zWUwMrUXB3s7bmYCaZ8a+0ZsTRkrawh/mzlSD1Y0Ph8bp/U+TvBpWDNw==}
     engines: {node: '>=0.10.0'}
 
   [email protected]:
@@ -2607,8 +2607,8 @@ packages:
   [email protected]:
     resolution: {integrity: 
sha512-CYDD3SOtsHtyXeEORYRx2qBtpDJFjRTGXUtmNEMGyzYOKj1TE3tycdlho7kA1Ufx9OYWZzg52QFBGALTirzDSw==}
 
-  [email protected]:
-    resolution: {integrity: 
sha512-mU6WRz5EusL9ZZuiZ5SO4Y6C0P9PAUR9iwdb6bzj4KDihm28DiHFw+/yk9DBH4f+Pv1wuzQ4e2jV3oQ7mkIqvw==}
+  [email protected]:
+    resolution: {integrity: 
sha512-DLg3HPnHUfBi5/MxMLmJD12dmlMpFEC2HgMW6vkZ/9JR0RU00kXoRGvDxAvFmdO0o610OA77i4FgNTLucmhDVg==}
 
   [email protected]:
     resolution: {integrity: 
sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
@@ -3152,8 +3152,8 @@ packages:
     engines: {node: '>=18.0.0', npm: '>=8.0.0'}
     hasBin: true
 
-  [email protected]:
-    resolution: {integrity: 
sha512-PGtEkc9cbnedU3s9TmzDbpsZ8w086g/0Q8k8/oIO1NLNU3i5k9yn835CrjJSajp1KMmkisbO1qPXxNKO3welAg==}
+  [email protected]:
+    resolution: {integrity: 
sha512-2X5lC8fYla8YaT8g73Nj+HcLWXan5dLyCWLgVvaOmfw7JI78IRsyNtIDytTHdn7hBQbIkCah7Zbmd5jabzeDig==}
     engines: {node: '>=22.12.0'}
 
   [email protected]:
@@ -5689,7 +5689,7 @@ snapshots:
 
   [email protected]: {}
 
-  [email protected]: {}
+  [email protected]: {}
 
   [email protected]: {}
 
@@ -6101,7 +6101,7 @@ snapshots:
     dependencies:
       '@keyv/serialize': 1.1.1
 
-  [email protected]:
+  [email protected]:
     dependencies:
       dayjs: 1.11.23
 
@@ -6606,13 +6606,12 @@ snapshots:
       '@rollup/rollup-win32-x64-msvc': 4.63.1
       fsevents: 2.3.3
 
-  [email protected]:
+  [email protected]:
     dependencies:
-      deepmerge: 4.3.1
       escape-string-regexp: 4.0.0
       htmlparser2: 12.0.0
-      is-plain-object: 5.0.0
-      launder: 1.7.1
+      is-plain-object: 5.1.0
+      launder: 1.7.2
       parse-srcset: 1.0.2
       postcss: 8.5.28
 
-- 
2.51.0


++++++ prepare_webassets.sh ++++++
--- /var/tmp/diff_new_pack.O6jSKK/_old  2026-10-27 16:48:01.143114244 +0100
+++ /var/tmp/diff_new_pack.O6jSKK/_new  2026-10-27 16:48:01.154114705 +0100
@@ -42,18 +42,12 @@
 cpio -id < "${working_directory}/${obscpio}" || exit 21
 cd "${basename}" || exit 23
 
-patch -p1 < 0003-Remove-build-react-app.patch
-
 echo "##########"
+patch -p1 -i "${working_directory}/0003-Fix-CVE-2026-93753.patch"
 cd web/ui/ || exit 25
 rm -rf node_modules || exit 27
 pnpm install --frozen-lockfile
 
-# cd react-app || exit 25
-# rm -rf node_modules || exit 27
-# pnpm install --frozen-lockfile
-# cd .. || exit 25
-
 CI="true" pnpm run build:mantine-ui
 
 cd ../../ || exit 29

++++++ web-3.15.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/web-3.15.0.tar.gz
 
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.2252680/web-3.15.0.tar.gz
 differ: char 29, line 1

Reply via email to