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:
83:d.actions.get("selectSiblings")},H=d.onKeyDown;d.onKeyDown=function(Z){try{var S=f.getSelectionCell();if(f.isEnabled()&&!f.isEditing()&&null!=S){var da=mxEvent.isAltDown(Z)&&mxEvent.isShiftDown(Z)?N[Z.keyCode]:null;null!=da?(da.funct(Z),mxEvent.consume(Z)):n(S)&&(da=null,0<f.getIncomingTreeEdges(S).length&&(9==Z.which?da=mxEvent.isShiftDown(Z)?G(S):M(S):13==Z.which&&(da=T(S,!mxEvent.isShiftDown(Z)))),null!=da&&0<da.length?(1==da.length&&f.model.isEdge(da[0])?f.setSelectionCell(f.model.getTerminal(da[0],
!1)):f.setSelectionCell(da[da.length-1]),null!=d.hoverIcons&&d.hoverIcons.update(f.view.getState(S)),f.startEditingAtCell(S),mxEvent.consume(Z)):37==Z.keyCode?(W(S,mxConstants.DIRECTION_WEST),mxEvent.consume(Z)):38==Z.keyCode?(W(S,mxConstants.DIRECTION_NORTH),mxEvent.consume(Z)):39==Z.keyCode?(W(S,mxConstants.DIRECTION_EAST),mxEvent.consume(Z)):40==Z.keyCode&&(W(S,mxConstants.DIRECTION_SOUTH),mxEvent.consume(Z)))}}catch(P){d.handleError(P)}mxEvent.isConsumed(Z)||H.apply(this,arguments)};var ka=f.connectVertex;