Language: JavaScript
Label: vulnerable
CWE: CWE-400 \u2014 Uncontrolled Resource Consumption
The product does not properly control the allocation and maintenance of a limited resource, thereby enabling an actor to influence the amount of resources consumed, eventually leading to the exhaustion of available resources.

Code:
Sidebar.prototype.searchEntries=function(a,c,f,e,g){if(null!=this.taglist&&null!=a){var d=a.toLowerCase().split(" ");g=new mxDictionary;var k=(f+1)*c;a=[];for(var n=0,u=0;u<d.length;u++)if(0<d[u].length){var m=this.taglist[d[u]],r=new mxDictionary;if(null!=m){var x=m.entries;a=[];for(var A=0;A<x.length;A++)if(m=x[A],0==n==(null==g.get(m))&&(r.put(m,m),a.push(m),u==d.length-1&&a.length==k)){e(a.slice(f*c,k),k,!0,d);return}}else a=[];g=r;n++}g=a.length;e(a.slice(f*c,(f+1)*c),g,!1,d)}else e([],null,
null,d)};Sidebar.prototype.filterTags=function(a){if(null!=a){a=a.split(" ");for(var c=[],f={},e=0;e<a.length;e++)null==f[a[e]]&&(f[a[e]]="1",c.push(a[e]));return c.join(" ")}return null};Sidebar.prototype.cloneCell=function(a,c){a=a.clone();null!=c&&(a.value=c);return a};Sidebar.prototype.showPopupMenuForEntry=function(a,c,f){};