OpenSearch/libs/grok
kartg f151bfff24
Improving the Grok circular reference check to prevent stack overflow (#1079) (#1087)
This change refactors the circular reference check in the Grok processor class
to use a formal depth-first traversal. It also includes a logic update to
prevent a stack overflow in one scenario and a check for malformed patterns.
This bugfix addresses CVE-2021-22144.

Signed-off-by: Kartik Ganesh <85275476+kartg@users.noreply.github.com>
2021-08-12 18:47:56 -04:00
..
licenses Upgrade joni from 2.1.6 to 2.1.29 (#47570) 2019-10-04 12:54:49 -05:00
src Improving the Grok circular reference check to prevent stack overflow (#1079) (#1087) 2021-08-12 18:47:56 -04:00
build.gradle [License] Add SPDX and OpenSearch Modification license header (#509) 2021-04-09 14:28:18 -05:00