Language: JavaScript
Label: vulnerable
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:
this.reload(f,l,d,null,q))}catch(A){null!=l&&l(A)}}else null!=l&&l()}),l)}else null!=l&&l()});window.setTimeout(R,this.cacheReadyDelay)}else this.reload(f,l,d,null,q)}else null!=l&&l()}};DrawioFileSync.prototype.reload=function(b,f,l,d,q){EditorUi.debug("DrawioFileSync.reload",[this],"immediate",q);this.file.updateFile(mxUtils.bind(this,function(){this.lastModified=this.file.getLastModifiedDate();this.updateStatus();this.start();null!=b&&b()}),mxUtils.bind(this,function(u){null!=f&&f(u)}),l,d,q)};