Node.Security

Security Audit of Kibana

ISGroup SRL performed an automated Code Review (not a real Static Analysis, more a grep-on-steroid) of this NodeJS project in order to identify potential security vulnerabilities. We do not guarantee that all the findings are valid, and for sure there are plenty of false-positives and false-negatives (undetected issues) but it's free and your project could benefit from this security analisys. The following data is also available in JSON format!

Possible Security Issues
Issue Description Line File
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 42 test/functional/apps/visualize/_data_table.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 41 test/functional/apps/visualize/_line_chart.js
Username Hardcoded A hardcoded username in plain text was identified. Store it properly in a config file. 116 test/support/page_objects/common.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 186 test/support/page_objects/common.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 263 test/support/page_objects/visualize_page.js
Key Hardcoded A hardcoded key in plain text was identified. 20 src/ui/public/metadata.js
Key Hardcoded A hardcoded key in plain text was identified. 90 src/ui/public/courier/data_source/doc_source.js
Key Hardcoded A hardcoded key in plain text was identified. 170 src/ui/public/courier/data_source/search_source.js
Key Hardcoded A hardcoded key in plain text was identified. 7 src/ui/public/error_url_overflow/url_overflow_service.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 46 src/ui/public/routes/__tests__/_wrap_route_with_prep.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 67 src/ui/public/routes/__tests__/_wrap_route_with_prep.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 72 src/ui/public/filter_bar/__tests__/filter_bar.js
Key Hardcoded A hardcoded key in plain text was identified. 6 src/ui/public/filter_bar/lib/map_exists.js
Key Hardcoded A hardcoded key in plain text was identified. 6 src/ui/public/filter_bar/lib/map_query_string.js
Key Hardcoded A hardcoded key in plain text was identified. 6 src/ui/public/filter_bar/lib/map_missing.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 59 src/ui/public/agg_types/__tests__/buckets/create_filter/date_histogram.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 56 src/ui/public/agg_types/buckets/date_histogram.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 99 src/ui/public/agg_types/buckets/date_histogram.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 64 src/ui/public/debounce/__tests__/debounce.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 24 src/ui/public/utils/lodash-mixins/function.js
Key Hardcoded A hardcoded key in plain text was identified. 81 src/ui/public/storage/__tests__/storage.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 182 src/ui/public/vislib/lib/resize_checker.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 18 src/ui/public/config/_delayed_updater.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 240 src/ui/public/directives/saved_object_finder.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 18 src/ui/public/directives/json_input.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 13 src/ui/public/directives/confirm_click.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 32 src/ui/public/directives/infinite_scroll.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 72 src/ui/public/notify/notifier.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 15 src/ui/public/angular-bootstrap/timepicker/timepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 24 src/ui/public/angular-bootstrap/timepicker/timepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 29 src/ui/public/angular-bootstrap/timepicker/timepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 22 src/ui/public/angular-bootstrap/buttons/buttons.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 31 src/ui/public/angular-bootstrap/buttons/buttons.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 56 src/ui/public/angular-bootstrap/buttons/buttons.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 14 src/ui/public/angular-bootstrap/accordion/accordion.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 10 src/ui/public/angular-bootstrap/progressbar/progressbar.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 13 src/ui/public/angular-bootstrap/progressbar/progressbar.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 44 src/ui/public/angular-bootstrap/typeahead/typeahead.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 47 src/ui/public/angular-bootstrap/typeahead/typeahead.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 50 src/ui/public/angular-bootstrap/typeahead/typeahead.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 60 src/ui/public/angular-bootstrap/typeahead/typeahead.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 62 src/ui/public/angular-bootstrap/typeahead/typeahead.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 100 src/ui/public/angular-bootstrap/pagination/pagination.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 101 src/ui/public/angular-bootstrap/pagination/pagination.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 102 src/ui/public/angular-bootstrap/pagination/pagination.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 103 src/ui/public/angular-bootstrap/pagination/pagination.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 210 src/ui/public/angular-bootstrap/pagination/pagination.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16 src/ui/public/angular-bootstrap/rating/rating.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 17 src/ui/public/angular-bootstrap/rating/rating.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 19 src/ui/public/angular-bootstrap/rating/rating.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 20 src/ui/public/angular-bootstrap/rating/rating.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 147 src/ui/public/angular-bootstrap/tooltip/tooltip.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 304 src/ui/public/angular-bootstrap/tooltip/tooltip.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 307 src/ui/public/angular-bootstrap/tooltip/tooltip.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 96 src/ui/public/angular-bootstrap/tabs/tabs.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 97 src/ui/public/angular-bootstrap/tabs/tabs.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 149 src/ui/public/angular-bootstrap/tabs/tabs.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 253 src/ui/public/angular-bootstrap/tabs/tabs.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 30 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 47 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 447 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 448 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 450 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 475 src/ui/public/angular-bootstrap/datepicker/datepicker.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 114 src/ui/public/url/url.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 152 src/ui/public/url/url.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 188 src/ui/public/url/__tests__/url.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 613 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 882 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1100 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1156 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1261 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Key Hardcoded A hardcoded key in plain text was identified. 2416 src/core_plugins/console/public/webpackShims/zeroclip/zero_clipboard.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 46 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 52 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 55 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 64 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 71 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 75 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 78 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 302 src/core_plugins/console/public/webpackShims/ui-bootstrap-custom/ui-bootstrap-custom.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 246 src/core_plugins/console/public/webpackShims/ace/ext-searchbox.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 307 src/core_plugins/console/public/webpackShims/ace/ext-searchbox.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 882 src/core_plugins/console/public/webpackShims/ace/worker-json.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1976 src/core_plugins/console/public/webpackShims/ace/worker-json.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 2011 src/core_plugins/console/public/webpackShims/ace/worker-json.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 2016 src/core_plugins/console/public/webpackShims/ace/worker-json.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1195 src/core_plugins/console/public/webpackShims/ace/ext-language_tools.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1407 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1554 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 2089 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 2104 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3462 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3497 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3502 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3658 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3747 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3775 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3792 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3832 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3864 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 3945 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4077 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4082 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4440 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4454 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4582 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4767 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 4790 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 9570 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 9612 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 9617 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 13618 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 14404 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 15052 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 15057 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 15064 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setInterval() User controlled data in 'setInterval()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16202 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16394 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16427 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16480 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16566 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 16578 src/core_plugins/console/public/webpackShims/ace/ace.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 24 src/core_plugins/console/public/src/output.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 46 src/core_plugins/console/public/src/output.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 277 src/core_plugins/console/public/src/mappings.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 62 src/core_plugins/console/public/src/app.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 81 src/core_plugins/console/public/src/sense_editor/editor.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 83 src/core_plugins/console/public/src/sense_editor/editor.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 156 src/core_plugins/console/public/src/sense_editor/editor.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1258 src/core_plugins/console/public/src/sense_editor/mode/worker.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1293 src/core_plugins/console/public/src/sense_editor/mode/worker.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1298 src/core_plugins/console/public/src/sense_editor/mode/worker.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1730 src/core_plugins/console/public/src/sense_editor/mode/worker.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 375 src/core_plugins/console/public/tests/webpackShims/qunit-1.10.0.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 398 src/core_plugins/console/public/tests/webpackShims/qunit-1.10.0.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 1288 src/core_plugins/console/public/tests/webpackShims/qunit-1.10.0.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 62 src/core_plugins/console/public/tests/src/integration_tests.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 50 src/core_plugins/kibana/public/visualize/wizard/wizard.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 42 src/core_plugins/kibana/public/visualize/saved_visualizations/saved_visualizations.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 43 src/core_plugins/kibana/public/management/sections/indices/index.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 52 src/core_plugins/kibana/public/discover/saved_searches/saved_searches.js
Server Side Injection(SSI) - eval() User controlled data in eval() can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 41 src/core_plugins/kibana/public/dashboard/services/saved_dashboards.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 103 src/core_plugins/elasticsearch/lib/health_check.js
Weak Hash used - MD5 MD5 is a a weak hash which is known to have collision. Use a strong hashing function. 75 src/server/http/short_url_lookup.js
Server Side Injection(SSI) - setTimeout() User controlled data in 'setTimeout()' can result in Server Side Injection (SSI) or Remote Code Execution (RCE). 21 src/optimize/lazy/proxy_role.js
Remote OS Command Execution User controlled data in 'child_process.exec()' can result in Remote OS Command Execution. 1 tasks/setup_kibana.js
Remote OS Command Execution User controlled data in 'child_process.exec()' can result in Remote OS Command Execution. 62 tasks/licenses.js
Remote OS Command Execution User controlled data in 'child_process.exec()' can result in Remote OS Command Execution. 3 tasks/build/shasums.js
Missing Security Features
Issue Description
Missing Security Header - X-Frame-Options (XFO) X-Frame-Options (XFO) header provides protection against Clickjacking attacks.
Missing Security Header - Content-Security-Policy (CSP) Content Security Policy (CSP), a mechanism web applications can use to mitigate a broad class of content injection vulnerabilities, such as cross-site scripting (XSS). CSP Header was not found.
Missing Security Header - Strict-Transport-Security (HSTS) Strict-Transport-Security (HSTS) header enforces secure (HTTP over SSL/TLS) connections to the server.
Missing 'httpOnly' in Cookie JavaScript can access Cookies if they are not marked httpOnly.
Infromation Disclosure - X-Powered-By Remove the X-Powered-By header to prevent information gathering.
Missing Security Header - X-Content-Type-Options X-Content-Type-Options header prevents Internet Explorer and Google Chrome from MIME-sniffing a response away from the declared content-type.
Missing Security Header - X-Download-Options: noopen X-Download-Options header set to noopen prevents IE users from directly opening and executing downloads in your site's context.
Missing Security Header - X-XSS-Protection:1 X-XSS-Protection header set to 1 enables the Cross-site scripting (XSS) filter built into most recent web browsers.
Missing Security Header - Public-Key-Pins (HPKP) Public-Key-Pins (HPKP) ensures that certificate is Pinned.
Outdated Libraries
File Library Reference