Inefficient Algorithmic Complexity in js-yaml (npm) - CVE-2026-84375
Published: September 19, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to inefficient algorithmic complexity in the js-yaml YAML loader when processing a crafted YAML document containing repeated merges of empty mappings. A remote attacker can submit a crafted YAML document to cause a denial of service.
In versions 3 and 4, merge support is enabled by default.
Affected software
Db2 Developer Extension
Platform Navigator in IBM Cloud Pak for Integration (CP4I)
Nautobot
Red Hat OpenShift GitOps
Automation Assets in IBM Cloud Pak for Integration (CP4I)
IBM WebSphere Application Server
IBM WebSphere Application Server Liberty
openEuler
nodejs-js-yaml
How to mitigate CVE-2026-84375
Db2 Developer Extension - update to 1.2.1
Nautobot - addressed in versions 2.4.42, 3.2.5
Automation Assets in IBM Cloud Pak for Integration (CP4I) - addressed in versions 4.0.26-sc2, 4.4.3
IBM WebSphere Application Server - update to 9.0.5.30
Platform Navigator in IBM Cloud Pak for Integration (CP4I) - addressed in versions 16.1.0.29, 16.2.0.4, 16.2.1
IBM WebSphere Application Server Liberty - update to 26.0.0.11
nodejs-js-yaml - update to 3.10.0-3
Red Hat OpenShift GitOps - update to 1.21.4
External References
Related Security Bulletins
- Inefficient Algorithmic Complexity in js-yaml (npm)
- Multiple vulnerabilities in Nautobot
- openEuler update for nodejs-js-yaml
- IBM WebSphere Application Server and WebSphere Application Server Liberty update for js-yaml
- Platform Navigator and Automation Assets in IBM Cloud Pak for Integration update for js-yaml
- IBM Db2 Developer Extension update for js-yaml
- Multiple vulnerabilities in Red Hat OpenShift GitOps 1.21