nanoid (Nano ID) before 3.3.16 and 5.1.16 contains an infinite loop in the customAlphabet and nanoid functions of its non-secure module (nanoid/non-secure). When these functions are given a negative size, the loop counter is decremented from a negative value and never reaches its termination condition, spinning indefinitely and hanging the calling thread. An application that passes an unvalidated, attacker-controlled negative size to these functions is exposed to a denial-of-service condition.
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 |
|---|---|---|---|
| Nanoid | Nanoid_project | * | 3.3.16 (excluding) |
| Nanoid | Nanoid_project | 4.0.0 (including) | 5.1.16 (excluding) |
| Red Hat Ansible Automation Platform 2.6 for RHEL 9 | RedHat | automation-platform-ui-0:2.6.14-1.el9ap | * |
| Multicluster engine for Kubernetes 2.17 | RedHat | multicluster-engine/console-mce-rhel9:1786668856 | * |
| Multicluster engine for Kubernetes 2.8 | RedHat | multicluster-engine/console-mce-rhel9:1787259048 | * |
| Multicluster engine for Kubernetes 2.9 | RedHat | multicluster-engine/console-mce-rhel9:1787079359 | * |
| Red Hat Advanced Cluster Management for Kubernetes 2.11 | RedHat | rhacm2/console-rhel9:1787687062 | * |
| Red Hat Advanced Cluster Management for Kubernetes 2.13 | RedHat | rhacm2/console-rhel9:1787339249 | * |
| Red Hat Advanced Cluster Management for Kubernetes 2.14 | RedHat | rhacm2/console-rhel9:1787339248 | * |
| Red Hat Advanced Cluster Management for Kubernetes 2.17 | RedHat | rhacm2/console-rhel9:1787335105 | * |
| Red Hat Ansible Automation Platform 2.1 | RedHat | ansible-automation-platform/automation-portal:1788775748 | * |
| Red Hat Ansible Automation Platform 2.2 | RedHat | ansible-automation-platform/automation-portal:1788783591 | * |
| Red Hat Developer Hub 1.10 | RedHat | rhdh/rhdh-hub-rhel9:1791311495 | * |
| Red Hat Developer Hub 1.9 | RedHat | rhdh/rhdh-hub-rhel9:1789554285 | * |
| Red Hat Discovery 2 | RedHat | discovery/discovery-ui-rhel9:1788206196 | * |
| Red Hat Hardened Images | RedHat | grafana13-1-main-13.1.1-0.3.hum1 | * |
| Red Hat Hardened Images | RedHat | jaeger-main-2.20.0-0.7.hum1 | * |
| Red Hat Hardened Images | RedHat | grafana13-2-main-13.2.0-0.1.1.hum1 | * |
| Red Hat OpenShift Dev Spaces 3.30 | RedHat | devspaces/code-rhel9:1787762793 | * |
| Red Hat OpenShift Dev Spaces 3.30 | RedHat | devspaces/openvsx-rhel9:1787759145 | * |
| Red Hat Quay 3.10 | RedHat | quay/quay-rhel8:1788561841 | * |
| Red Hat Quay 3.12 | RedHat | quay/quay-rhel8:1788594376 | * |
| Red Hat Quay 3.14 | RedHat | quay/quay-rhel8:1788593843 | * |
| Red Hat Quay 3.15 | RedHat | quay/quay-rhel8:1788191755 | * |
| Red Hat Quay 3.16 | RedHat | quay/quay-rhel9:1789563753 | * |
| Red Hat Quay 3.17 | RedHat | quay/quay-rhel9:1790690298 | * |
| Red Hat Quay 3.9 | RedHat | quay/quay-rhel8:1788595574 | * |
| Node-postcss | Ubuntu | upstream | * |