From a54d4e10d70748d8d3863ad12f14e0669f9f570a Mon Sep 17 00:00:00 2001 From: David King Date: Wed, 23 Apr 2025 21:10:53 +0100 Subject: [PATCH] Fix CVE-2025-3155 (RHEL-85922) Resolves: RHEL-85922 --- yelp-xsl-CVE-2025-3155.patch | 93 ++++++++++++++++++++++++++++++++++++ yelp-xsl.spec | 8 +++- 2 files changed, 100 insertions(+), 1 deletion(-) create mode 100644 yelp-xsl-CVE-2025-3155.patch diff --git a/yelp-xsl-CVE-2025-3155.patch b/yelp-xsl-CVE-2025-3155.patch new file mode 100644 index 0000000..7ef5049 --- /dev/null +++ b/yelp-xsl-CVE-2025-3155.patch @@ -0,0 +1,93 @@ +From 2ac7afdcb1bab54fb4e6d5dc9a719659fc9ad87e Mon Sep 17 00:00:00 2001 +From: Shaun McCance +Date: Fri, 18 Apr 2025 11:31:18 -0400 +Subject: [PATCH] Initial fix for CVE-2025-3155 from parrot409 + +https://gitlab.gnome.org/GNOME/yelp/-/issues/221 +--- + xslt/common/html.xsl | 41 +++++++++++++++++++++++++++++++++++++++-- + 1 file changed, 39 insertions(+), 2 deletions(-) + +diff --git a/xslt/common/html.xsl b/xslt/common/html.xsl +index b59984aa..5d8e0d40 100644 +--- a/xslt/common/html.xsl ++++ b/xslt/common/html.xsl +@@ -225,6 +225,17 @@ prefix the base file name itself. + + + ++ ++ ++ +