Issue 66821 - HTML only bodies are incorrectly rendered in archive
Summary: HTML only bodies are incorrectly rendered in archive
Status: CLOSED FIXED
Alias: None
Product: Infrastructure
Classification: Infrastructure
Component: Mailing lists (show other issues)
Version: current
Hardware: All All
: P3 Trivial (vote)
Target Milestone: CEE Rubicon
Assignee: Unknown
QA Contact: issues@www
URL:
Keywords: regression
Depends on:
Blocks: 2587
  Show dependency tree
 
Reported: 2006-06-28 12:32 UTC by stx123
Modified: 2012-03-01 21:59 UTC (History)
2 users (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Attachment_with_proper_html_rendering (108.47 KB, image/jpeg)
2007-08-03 07:50 UTC, Unknown
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Comment 1 Unknown 2006-06-28 13:44:29 UTC
St , 
   I have been looking at this issue , i dont see anything wrong might be i am
missing the obvious could you elaborate on what is exactly is not rendered
properly .
Comment 2 stx123 2006-06-28 13:49:46 UTC
The messages - click on one of the messages. Sorry, I should have mentioned that.
Comment 3 Unknown 2006-06-28 14:30:10 UTC
Let me confirm you are stating that the messages bodies in html format are now 
rendered as it is seen(plain text with tags) in html .
Comment 4 stx123 2006-06-28 14:45:26 UTC
correct. I would expect a table with some bold text and not HTML tags.
Comment 5 Unknown 2006-06-29 14:35:39 UTC
Understood thanks for confiriming i have filed an internal issue to the
engineers awaiting their response.
Comment 6 Unknown 2006-07-04 14:20:27 UTC
The engineers are actively investigating on the exact reasons why the html
bodies are not been rendered while viewing the html files . Would be updating
this issue when more information is made available .

-Jobin.
Comment 7 Unknown 2006-07-14 00:30:24 UTC
No update yet on this; checking again.
Comment 8 Unknown 2006-07-14 21:26:41 UTC
Updating Status whiteboard.

Thanks,
Karthik
Support Operations
Comment 9 Unknown 2006-08-08 19:37:29 UTC
CN dicussed this issue with Stefan. This issue is related to other similar 
issues around the vulnerablity of Cross-Site Scripting. The current behavior is 
introduced in an effort to disallow unsafe tags. 

Further investigation is underway on this issue.

Comment 10 stx123 2006-08-08 19:51:59 UTC
The following lists are affected:
allfeatures@openoffice.org
cws-announce@openoffice.org
interface-announce@openoffice.org
features@<project>
Comment 11 Unknown 2006-09-06 10:20:51 UTC
Discussion is in process on how we could bring back this feature from the
current implementation keeping in mind the security factors in place .
Comment 12 Unknown 2006-09-25 11:43:09 UTC
Have not recieved further inputs in this issue as of now internally . Still
awaiting feedback on this issue .
Comment 13 Unknown 2006-09-27 16:22:45 UTC
Stefan , 
     The engineers have highly recommended that we retain the fix to prevent
cross site scripting .Since the possibility of cross site scripting via the
mailing list archive is more.The implementation/design of our HTML escaping
tools are to not escape individual tags i.e escape the entire value in the
message even if there is a unsafe tag present.

Hope the above clarifies our stand in this issue .
Comment 14 stx123 2006-10-05 11:07:02 UTC
I understand where you are coming from.
But what solution do you propose to provide a way to read our messages again?
Comment 15 Unknown 2006-10-09 07:02:15 UTC
Stefan , 
    I really dont know if there is a way to provide the feature that you are
requesting . However let me check with the engineers if there is any alternative
option though the chances are very slim .

-Jobin.
Comment 16 stx123 2006-10-12 21:45:43 UTC
I'm not requesting a feature. From the users point of view we are talking about
a DEFECT - a regression compared to 2.6.
Comment 17 Unknown 2006-10-30 05:44:10 UTC
Let me repatriate we don't consider this issue to be an defect. We had block
this feature due to the serious implications on the site whereby you to disable
_all_ of XSS filtering across the entire site,opening up scripting
vulnerabilities and/or potential rendering issues. 

The alternative(s) at this point is a one-off/instance-set. This
could be include either of these general ideas:

1. An override to the mailer viewer velocity template(s) to
   get rid of the escaping during message viewing.
   
   Consequence: makes this area vulnerable to XSS since what
   the browser is interpreting is user-defined data.

2. Override our Filter (Turbine) and create a new one this new filter 
could escape _only_ those individual  tags deemed in proper.
   
   Consequence: We don't believe there is a way for the filter to 
   limit the new filtering scheme to the mail reader.  All other parts
   of CEE would be subject to the new escaping scheme.
   Analyzing each tag would mean that much extra processing time
   for every tag on every single page served across the App. This
   _could_ imply performance degradation.

Please get back to us on the options which you would prefer .
Comment 18 Unknown 2006-11-27 06:10:44 UTC
Please update this issue with the option that would be preferrable for Openoffice.
Comment 19 stx123 2006-11-27 20:47:17 UTC
It seems only option 1 targets the problem without unwanted side effects in
other areas. As HTML content is stripped for new messages it looks appropriate
to do the mail rendering without escaping.
Comment 20 Unknown 2006-12-01 13:46:54 UTC
Thanks Stefan have informed the same to the engineers.
Comment 21 Unknown 2006-12-05 11:50:32 UTC
Awaiting response from the engineers.
Comment 22 Unknown 2006-12-12 07:31:07 UTC
Stefan , 
     Based on the core engineers feedback we have decided that this issue or
option which was choosed could be done via an inst set . Hence currently we are
awaiting feedback from the inst engineer on effort involved in implementing this
solution .
Comment 23 Unknown 2007-01-05 09:46:08 UTC
To CRM 
Comment 24 Unknown 2007-01-23 06:51:51 UTC
Still awaiting response from the engineers.
Comment 25 Unknown 2007-02-14 09:25:59 UTC
From the internal discussion with the engineers we are considering on a fix for
this issue via the Inst-Set during the upgrade run up to Snake-S .
Comment 26 Unknown 2007-03-29 22:20:38 UTC
Archiving :

Hello Stefan , 

This is a follow-up based on our con-call(3/13/07) for the issue 

http://www.openoffice.org/issues/show_bug.cgi?id=66821

As you might recall the one thing that was specifically brought out was
that you would require skip filtering for a small number of mailing
list. In order for our engineering to move forward with the
implementation of a solution , we would require you to provide us the
list those mailing list.

-Jobin.
Comment 27 Unknown 2007-06-21 11:14:28 UTC
I am bringing down the priority for this issue as there has been no update so
far which would be enable us to proceed on providing a fix for this problem .
Comment 28 Unknown 2007-07-10 13:55:39 UTC
Any updates on this issue we would appreciate if any information is provided
regarding the questions asked in the desc27.
Comment 29 Unknown 2007-08-01 09:40:27 UTC
We are awaiting the list containing the various mailing list where the skip
filtering should be implemented .If provided soon we would be able to continue
our investigation/implementation of the solution as suggested in the conference
call .
Comment 30 Unknown 2007-08-03 07:48:01 UTC
Also on looking into the new Discussion Service have found that the html
rendering of all the messages is retained however in a more secured manner where
any messages containing html content are stored/captured as an attachment .
Hence when we do open the attachment html content is rendered as it was sent by
the user. 

Also attaching a screen of the attachment containing the html content. 

Based on the information provided resolving this issue to Resolved-Later.

Please re-open this issue if we would like us to look at the options as
mentioned in the previous comments.
Comment 31 Unknown 2007-08-03 07:50:01 UTC
Created attachment 47281 [details]
Attachment_with_proper_html_rendering
Comment 32 Unknown 2007-09-19 10:22:53 UTC
Updating the issue with the appropriate milestone .
Comment 33 Unknown 2009-01-19 07:28:14 UTC
CollabNet Support is currently reviewing the issues under Resolved-Later. If the
issues are fixed currently in any of the present CEE releases, then it will be
marked as Resolved-Fixed.

There might be a few issues which might not be in our future roadmaps which
might be closed as Wontfix unless it does not lie under any custom request.
Comment 34 Unknown 2009-01-19 07:29:29 UTC
Marking this as Resolved fixed as it has been provided in DS as stated in desc31.