Control: tags 1136003 + patch
Control: tags 1136003 + pending

Dear maintainer,

I've prepared an NMU for postorius (versioned as 1.3.13-1.1) and
uploaded it to DELAYED/2. Please feel free to tell me if I
should cancel it.

Making this as we otherwise regress from trixie after the relesed DSA.

Regards,
Salvatore
diffstat for postorius-1.3.13 postorius-1.3.13

 changelog                                  |    7 +++++++
 patches/0003-Fixing-held_messages.js.patch |   27 +++++++++++++++++++++++++++
 patches/series                             |    1 +
 3 files changed, 35 insertions(+)

diff -Nru postorius-1.3.13/debian/changelog postorius-1.3.13/debian/changelog
--- postorius-1.3.13/debian/changelog	2025-03-12 11:01:34.000000000 +0100
+++ postorius-1.3.13/debian/changelog	2026-05-14 19:24:38.000000000 +0200
@@ -1,3 +1,10 @@
+postorius (1.3.13-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fixing held_messages.js (CVE-2026-44742) (Closes: #1136003)
+
+ -- Salvatore Bonaccorso <[email protected]>  Thu, 14 May 2026 19:24:38 +0200
+
 postorius (1.3.13-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru postorius-1.3.13/debian/patches/0003-Fixing-held_messages.js.patch postorius-1.3.13/debian/patches/0003-Fixing-held_messages.js.patch
--- postorius-1.3.13/debian/patches/0003-Fixing-held_messages.js.patch	1970-01-01 01:00:00.000000000 +0100
+++ postorius-1.3.13/debian/patches/0003-Fixing-held_messages.js.patch	2026-05-14 19:23:43.000000000 +0200
@@ -0,0 +1,27 @@
+From: Danil Smirnov <[email protected]>
+Date: Sun, 19 Jan 2025 12:22:12 +0200
+Subject: Fixing held_messages.js
+Origin: https://gitlab.com/mailman/postorius/-/commit/8d00a3c317729f37435bdbd27170f630e341f29e
+Bug-Debian-Security: https://security-tracker.debian.org/tracker/CVE-2026-44742
+Bug-Debian: https://bugs.debian.org/1136003
+
+---
+ src/postorius/static/postorius/js/held_messages.js | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/postorius/static/postorius/js/held_messages.js b/src/postorius/static/postorius/js/held_messages.js
+index e5ec7acc2061..1ddf9e3b70ed 100644
+--- a/src/postorius/static/postorius/js/held_messages.js
++++ b/src/postorius/static/postorius/js/held_messages.js
+@@ -9,7 +9,7 @@ var loadjs = function(rest_url, error_message) {
+       url: rest_url + msgid,
+       success: function(data) {
+         $('#message-source-btn').attr('href', rest_url + msgid + '?raw')
+-        $('#message-title').html(data.subject);
++        $('#message-title').text(data.subject);
+         $('.modal-footer form input[name="msgid"]').attr('value', msgid);
+         if (data.msg.body) {
+           $('#held-message-content').text(data.msg.body);
+-- 
+2.53.0
+
diff -Nru postorius-1.3.13/debian/patches/series postorius-1.3.13/debian/patches/series
--- postorius-1.3.13/debian/patches/series	2025-03-12 10:10:00.000000000 +0100
+++ postorius-1.3.13/debian/patches/series	2026-05-14 19:23:52.000000000 +0200
@@ -1,2 +1,3 @@
 0001-README.rst-remove-embedded-images.patch
 0002-Drop-requests_panel.patch
+0003-Fixing-held_messages.js.patch

Reply via email to