Language: JavaScript
Label: safe
CWE: CWE-78 \u2014 Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')
The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component.

Code:
f,u,null,K,N,ea,null,null,k.scale,k.border);return ka};EditorUi.prototype.getXmlFileData=function(d,f,k,u){d=null!=d?d:!0;f=null!=f?f:!1;k=null!=k?k:!Editor.defaultCompressed;var z=this.editor.getGraphXml(d,u);if(d&&null!=this.fileNode&&null!=this.currentPage)if(d=function(N){var H=N.getElementsByTagName("mxGraphModel");H=0<H.length?H[0]:null;null==H&&k?(H=mxUtils.trim(mxUtils.getTextContent(N)),N=N.cloneNode(!1),0<H.length&&(H=Graph.decompress(H),null!=H&&0<H.length&&N.appendChild(mxUtils.parseXml(H).documentElement))):
null==H||k?N=N.cloneNode(!0):(N=N.cloneNode(!1),mxUtils.setTextContent(N,Graph.compressNode(H)));z.appendChild(N)},EditorUi.removeChildNodes(this.currentPage.node),mxUtils.setTextContent(this.currentPage.node,Graph.compressNode(z)),z=this.fileNode.cloneNode(!1),f)d(this.currentPage.node);else for(f=0;f<this.pages.length;f++){var B=this.pages[f],F=B.node;if(B!=this.currentPage)if(B.needsUpdate){var K=new mxCodec(mxUtils.createXmlDocument());K=K.encode(new mxGraphModel(B.root));this.editor.graph.saveViewState(B.viewState,