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:
e.view.validate());O=I;P=A}));var N=e.labelLinkClicked;e.labelLinkClicked=function(A,I,g){var x=I.getAttribute("href");if(null==x||!e.isCustomLink(x)||!mxEvent.isTouchEvent(g)&&mxEvent.isPopupTrigger(g))N.apply(this,arguments);else{if(!e.isEnabled()||null!=A&&e.isCellLocked(A.cell))e.customLinkClicked(x),e.getRubberband().reset();mxEvent.consume(g)}};this.editor.getOrCreateFilename=function(){var A=c.defaultFilename,I=c.getCurrentFile();null!=I&&(A=null!=I.getTitle()?I.getTitle():A);return A};var H=