From bbb7f406d2ec6ddf4a78bf923842ac99ec8b1326 Mon Sep 17 00:00:00 2001 From: Martin Renvoize Date: Wed, 5 Aug 2026 13:07:57 +0100 Subject: [PATCH] Bug 30144: (QA follow-up) Fix stored XSS in servicing instructions The RM's review found two stored XSS vectors in the servicing instruction free-text (LVT) handling: 1. neworderempty.tt embedded the servicing instruction JSON (and the EDIFACT_SI authorised values list) directly into an inline [% Asset.css("css/addbiblio.css") | $raw %] @@ -956,7 +967,8 @@ - + +
EDIFACT servicing instructions (GIR LVT/LVC). Each group can contain multiple coded (LVC) and/or free-text (LVT) instructions that work together.