CVS Commit Overview for 2006-10-23
==================================

2006-10-23  Tibor Simko <[email protected]>

        * modules/webbasket/lib/webbasket.py,
        modules/webbasket/lib/webbasket_templates.py: Fixed the most
        visible XSS vulnerability issues in WebBasket.

2006-10-23  Tibor Simko <[email protected]>

        * modules/webmessage/lib/webmessage.py: Fixed XSS vulnerability in
        the warning box about non-existent users or groups.

2006-10-23  Tibor Simko <[email protected]>

        * modules/webmessage/lib/webmessage_templates.py: Fixed the most
        obvious XSS vulnerability issues in WebBasket.  Beware, in the
        message display, the "final_body" now gets fully escaped, which
        results in an impossibility to format messages in HTML.  For a
        less-severe approach, only known vulnerable tags (such as
        PLAINTEXT, SCRIPT, etc) could be removed; or, even better, only
        pre-defined whitelisted tags (such as STRONG, EM, P, BR) could be
        allowed.  Currently no HTML is interpreted at all.

2006-10-23  Tibor Simko <[email protected]>

        * modules/webalert/lib/webalert.py,
        modules/webalert/lib/webalert_templates.py,
        modules/webalert/lib/webalert_webinterface.py: Fixed basket
        checking code when setting up a new alert with no storing of
        results into any basket.  At the same time, fixed the most apparent
        XSS vulnerability issues of the interface.

2006-10-23  Tibor Simko <[email protected]>

        * modules/websubmit/lib/websubmit_engine.py: Fixed problem of
        Propose_Next_Action's language argument not being initialized.

2006-10-23  Tibor Simko <[email protected]>

        * modules/websession/lib/websession_templates.py: Fixed some XSS
        vulnerabilities when editing and displaying user groups.

-- 
CDS Invenio Developers <[email protected]>


Reply via email to