You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ofbiz.apache.org by "Jacques Le Roux (Jira)" <ji...@apache.org> on 2021/11/08 12:07:00 UTC
[jira] [Closed] (OFBIZ-12356) Try to reduce "Incomplete string
escaping or encoding branch" issues reported by CodeQL
[ https://issues.apache.org/jira/browse/OFBIZ-12356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jacques Le Roux closed OFBIZ-12356.
-----------------------------------
Resolution: Done
Closing, there is nothing more to do here. After checking closely remains only 3 OFBiz specific issues.
> 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: GitHub, themes
> Affects Versions: Trunk
> Reporter: Jacques Le Roux
> Assignee: Jacques Le Roux
> Priority: Minor
> Fix For: Upcoming Branch
>
>
> 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 attempt to clarify among the 23 pages(!) reported by upgrading 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.20.1#820001)