Jacques Le Roux created OFBIZ-12356:
---------------------------------------

             Summary: Try to reduce "Incomplete string escaping or encoding 
branch" issues reported by CodeQL
                 Key: OFBIZ-12356
                 URL: https://issues.apache.org/jira/browse/OFBIZ-12356
             Project: OFBiz
          Issue Type: Improvement
          Components: themes
    Affects Versions: Trunk
            Reporter: Jacques Le Roux
            Assignee: Jacques Le Roux


At 
https://github.com/apache/ofbiz-framework/security/code-scanning?query=is%3AIncomplete+string+escaping+or+encoding+branch%3Atrunk+severity%3Ahigh
GH CodeQL reports 556 "Incomplete string escaping or encoding branch" issues 
(there are 588 issues at all). 

Most of them are in jQuery-UI but not only:
{quote}
Incomplete string escaping or encoding
(Library) 
themes/common-theme/webapp/common/js/jquery/ui/jquery-ui-1.12.1.js:17591 • 
{quote}

Some are reported inside jQuery itself:
{quote}
Incomplete string escaping or encoding
themes/common-theme/webapp/common/js/jquery/plugins/jsTree/jquery.jstree.js:2961
 • 
{quote}

So this only an attemp to clarify among the 23 pages(!) reported by upgradind 
jQuery-UI to 1.13.0. 

While working on this I crossed an issue related to element.form() that is now 
[element._form() in jQuery-UI 
1.13.0|https://jqueryui.com/changelog/1.13.0/#ui-core]. I think it appears only 
in OfbizUtil.js because it's loaded after jQuery-UI.

I also tried to load jQuery-UI with npmInstall but unfortunately 
https://jqueryui.com/upgrade-guide/1.12/#official-package-on-npm (ie 
jquery-ui.js & jquery-ui-min.js)




--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to