Boolean XPath expressions that evaluate to true can cause an infinite loop in logicalQuery.Select, leading to 100% CPU usage. This can be triggered by top-level selectors such as 1=1 or true().
The product contains an iteration or loop with an exit condition that cannot be reached, i.e., an infinite loop.
| Name | Vendor | Start Version | End Version |
|---|---|---|---|
| Xpath | Antchfx | * | 1.3.6 (excluding) |
| Red Hat OpenShift distributed tracing 3.9.2 | RedHat | rhosdt/opentelemetry-collector-rhel9:sha256:0174a3a6a65cac3b13423b903c9038baaa37c6c3d6dbeee9918c5f576b4f5d7d | * |
| Golang-github-antchfx-xpath | Ubuntu | upstream | * |