Hey there,
we currently had just performed penetration test for a project that will go live soon. Unfortunately, the feedback we get is “Encode data on output” where the explanation for this: “At the point where user-controllable data is output in HTTP responses, encode the output to prevent it from being interpreted as active content.
Depending on the output context, this might require applying combinations of HTML, URL, JavaScript, and CSS encoding.” and the affected instance is “https://example.com/yy/vaadinServlet/APP/UPLOAD/0/2644/uploadUrl/uuid [filename]”.
is there a way/ work a round to encode the file? or do we have to encode the file before upload to the storage?