GHSA-w5vr-8v7q-w6rv
baseline-browser-mapping process termination on invalid input causes denial of service
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| npm | baseline-browser-mapping | >= 2.0.0, < 2.11.0 | 2.11.0 |
Details
As written in the advisory (Markdown source, shown as plain text).
baseline-browser-mapping 2.x before 2.11.0 calls process.exit() instead of throwing on invalid or conflicting input parameters, and can trigger immediate process termination, causing denial of service.
References
External links from the advisory. They lead to third-party sites.
- https://nvd.nist.gov/vuln/detail/CVE-2026-45819
- https://github.com/web-platform-dx/baseline-browser-mapping/pull/137
- https://github.com/web-platform-dx/baseline-browser-mapping/pull/137/changes#diff-7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b64815…
- https://github.com/web-platform-dx/baseline-browser-mapping/commit/de733e2d8959559f7bb255d5927f3afcb6f31589
- https://github.com/web-platform-dx/baseline-browser-mapping
- https://github.com/web-platform-dx/baseline-browser-mapping/blob/b7881aa61c8a057e24468ab5ee18c5ecedbbf691/src/index.ts#L142
- https://github.com/web-platform-dx/baseline-browser-mapping/releases/tag/v2.11.0
- https://www.npmjs.com/package/baseline-browser-mapping