Uncaught Exception in browserslist - CVE-2026-73088
Published: September 9, 2026
Vulnerability details
The vulnerability allows a remote attacker to perform a denial of service (DoS) attack.
The vulnerability exists due to normalizeStats() in node.js, reached unconditionally through getStat() and loadStat() on every browserslist() call, processes untrusted browserslist-stats.json, opts.stats, and CLI --stats data with an unguarded for...in loop and plain-object bracket access and assignment, allowing inherited Object.prototype keys including __proto__, toString, valueOf, constructor, hasOwnProperty, and isPrototypeOf to cause an uncaught TypeError or modify the prototype of the returned normalized object. A remote attacker can trigger resource exhaustion and perform a denial of service (DoS) attack.
Affected software
Platform Navigator in IBM Cloud Pak for Integration (CP4I)
QRadar Threat Intelligence
Jira Software Data Center
Jira Service Management Data Center
How to mitigate CVE-2026-73088
Jira Software Data Center - addressed in versions 10.3.22, 11.3.11
Jira Service Management Data Center - addressed in versions 10.3.22, 11.3.10
Platform Navigator in IBM Cloud Pak for Integration (CP4I) - update to 16.2.0.3
QRadar Threat Intelligence - update to 2.6.0