PT-2026-49551 · Debian+4 · Node-Ua-Parser-Js+1

CVE-2026-48125

·

Published

2026-06-15

·

Updated

2026-07-14

CVSS v3.1

5.3

Medium

VectorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L
Name of the Vulnerable Software and Affected Versions UAParser.js versions 2.0.1 through 2.0.9
Description A regular expression denial-of-service (ReDoS) exists when using the Client Hints API. An attacker can cause excessive CPU consumption and a denial-of-service condition in server-side applications by sending a crafted Sec-CH-UA-Model header to an application that calls the withClientHints() function. This occurs because Client Hints values are processed without the length limits applied to User-Agent values, leading to catastrophic backtracking in the device regular expression. Catastrophic backtracking is a condition where a regular expression engine takes an exponential amount of time to determine that a string does not match a pattern.
Recommendations Update UAParser.js to version 2.0.10 or later.

Exploit

Fix

Resource Exhaustion

DoS

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-48125
GHSA-9H5V-PFQQ-X599

Affected Products

Node-Ua-Parser-Js
Ua-Parser-Js