p PatchFirst

PatchFirst · Свежие уязвимости

Уязвимости node-ua-parser-js

За последние 30 дней в node-ua-parser-js опубликовано уязвимостей: 0; в каталоге KEV: 0.

Фильтры уязвимостей
Сбросить фильтры

Уязвимостей: 4

  1. CVE-2026-48125

    Средний · CVSS 5.3EPSS 0,52%Нет опубликованного исправления

    UAParser.js: Unbounded `Sec-CH-UA-Model` parsing can trigger ReDoS in `withClientHints()`

    UAParser.js is a JavaScript library to detect browsers, operating systems, CPUs, and devices from user-agent data. From 2.0.1 until 2.0.10, a regular expression denial-of-service vulnerability exists when using the Client Hints API. By sending a crafted Sec-CH-UA-Model header to an application that calls UAParser(headers).withClientHints(), an attacker can cause excessive CPU time due to catastrophic backtracking in the device regex because Client Hints values are copied without the UA_MAX_LENGTH limit used for User-Agent values. This issue is fixed in version 2.0.10.

  2. CVE-2022-25927

    Средний · CVSS 5.3EPSS 1,73%Есть исправление

    CVE-2022-25927

    Versions of the package ua-parser-js from 0.7.30 and before 0.7.33, from 0.8.1 and before 1.0.33 are vulnerable to Regular Expression Denial of Service (ReDoS) via the trim() function.

    • Обновитесь до 0.8.1+ds+~0.7.36-3
    Опубликовано Обновлено
  3. CVE-2021-27292

    Высокий · CVSS 7.5EPSS 3,37%Есть исправление

    CVE-2021-27292

    ua-parser-js >= 0.7.14, fixed in 0.7.24, uses a regular expression which is vulnerable to denial of service. If an attacker sends a malicious User-Agent header, ua-parser-js will get stuck processing it for an extended period of time.

    • Обновитесь до 0.7.24+ds-1
    Опубликовано Обновлено
  4. CVE-2020-7793

    Высокий · CVSS 7.5EPSS 3,92%Есть исправление

    Regular Expression Denial of Service (ReDoS)

    The package ua-parser-js before 0.7.23 are vulnerable to Regular Expression Denial of Service (ReDoS) in multiple regexes (see linked commit for more info).

    • Обновитесь до 0.7.23+ds-1
    Опубликовано Обновлено

Проверьте свой сервер

Сопоставьте установленный стек и версии со свежими базами уязвимостей.

Проверьте свой сервер →