Version in base suite: 42.1-2 Base version: yelp-xsl_42.1-2 Target version: yelp-xsl_42.1-2+deb12u1 Base file: /srv/ftp-master.debian.org/ftp/pool/main/y/yelp-xsl/yelp-xsl_42.1-2.dsc Target file: /srv/ftp-master.debian.org/policy/pool/main/y/yelp-xsl/yelp-xsl_42.1-2+deb12u1.dsc changelog | 12 +++++ patches/CVE-2025-3155.patch | 92 ++++++++++++++++++++++++++++++++++++++++++++ patches/series | 1 3 files changed, 105 insertions(+) diff -Nru yelp-xsl-42.1/debian/changelog yelp-xsl-42.1/debian/changelog --- yelp-xsl-42.1/debian/changelog 2022-09-19 22:16:45.000000000 +0000 +++ yelp-xsl-42.1/debian/changelog 2025-05-23 23:18:19.000000000 +0000 @@ -1,3 +1,15 @@ +yelp-xsl (42.1-2+deb12u1) bookworm-security; urgency=medium + + * Non-maintainer upload by the Security Team. + * Fix CVE-2025-3155. + The Gnome user help application allows the help document to execute + arbitrary scripts. This vulnerability allows malicious users to input + help documents, which may exfiltrate user files to an external + environment. + - d/p/CVE-2025-3155.patch + + -- Lucas Kanashiro Fri, 23 May 2025 20:18:19 -0300 + yelp-xsl (42.1-2) unstable; urgency=medium * debian/docs: README -> README.md diff -Nru yelp-xsl-42.1/debian/patches/CVE-2025-3155.patch yelp-xsl-42.1/debian/patches/CVE-2025-3155.patch --- yelp-xsl-42.1/debian/patches/CVE-2025-3155.patch 1970-01-01 00:00:00.000000000 +0000 +++ yelp-xsl-42.1/debian/patches/CVE-2025-3155.patch 2025-05-23 23:17:37.000000000 +0000 @@ -0,0 +1,92 @@ +From: Shaun McCance +Date: Fri, 18 Apr 2025 11:31:18 -0400 +Subject: Initial fix for CVE-2025-3155 from parrot409 + +https://gitlab.gnome.org/GNOME/yelp/-/issues/221 + +Origin: https://gitlab.gnome.org/GNOME/yelp-xsl/-/commit/6902d7439c0419 +Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102080 +Bug: https://gitlab.gnome.org/GNOME/yelp/-/issues/221 +--- + xslt/common/html.xsl | 40 ++++++++++++++++++++++++++++++++++++++-- + 1 file changed, 38 insertions(+), 2 deletions(-) + +diff --git a/xslt/common/html.xsl b/xslt/common/html.xsl +index 77aed07..82832fb 100644 +--- a/xslt/common/html.xsl ++++ b/xslt/common/html.xsl +@@ -266,6 +266,16 @@ certain tokens, and you can add your own with {html.sidebar.mode}. See + --> + + ++ ++ + +