Resource exhaustion in js-yaml (npm) - CVE-2026-59869
Published: July 3, 2026
Vulnerability details
The vulnerability allows a remote attacker to cause a denial of service.
The vulnerability exists due to uncontrolled resource consumption in the js-yaml parser when parsing YAML documents containing chained merge keys. A remote attacker can send a specially crafted YAML document to cause a denial of service.
The issue results in quadratic CPU consumption for input whose size grows only linearly.
Affected software
Event Processing
Maximo Application Suite - Visual Inspection Component
PowerVC
Bitbucket Data Center
Jira Software Data Center
Jira Service Management Data Center
Red Hat Advanced Cluster Security for Kubernetes
Red Hat OpenShift Container Platform
How to mitigate CVE-2026-59869
Event Processing - update to 1.5.5
Bitbucket Data Center - addressed in versions 9.4.23, 10.2.6, 10.4.2
Maximo Application Suite - Visual Inspection Component - update to 9.2.1
Jira Software Data Center - addressed in versions 10.3.24, 11.3.11
Jira Service Management Data Center - addressed in versions 10.3.24, 11.3.11
Red Hat Advanced Cluster Security for Kubernetes - update to 4.11.2
Red Hat OpenShift Container Platform - addressed in versions 4.20.31, 4.21.26
External References
Related Security Bulletins
- Multiple vulnerabilities in js-yaml (npm)
- Multiple vulnerabilities in Red Hat Advanced Cluster Security for Kubernetes 4.11
- Multiple vulnerabilities in Bitbucket Data Center
- Multiple vulnerabilities in Red Hat OpenShift Container Platform 4.20
- Multiple vulnerabilities in Red Hat OpenShift Container Platform 4.21
- Multiple vulnerabilities in IBM Maximo Application Suite - Visual Inspection Component
- Multiple vulnerabilities in Jira Service Management Data Center
- Multiple vulnerabilities in Jira Software Data Center
- Multiple vulnerabilities in IBM Event Processing
- Multiple vulnerabilities in IBM PowerVC