Skip to content

CVE-2018-20164 uap-core Regular Expression Denial of Service issue

MediumCVSS 5.3 EPSS 3.3%
Published
Updated
Exploit status
No public exploit known

Description

An issue was discovered in regex.yaml (aka regexes.yaml) in UA-Parser UAP-Core before 0.6.0. A Regular Expression Denial of Service (ReDoS) issue allows remote attackers to overload a server by setting the User-Agent header in an HTTP(S) request to a value containing a long digit string. (The UAP-Core project contains the vulnerability, propagating to all implementations.)

Affected products

ProductAffected versionsFixed in
npm uap-core(npm) < 0.6.0 0.6.0
debian/uap-core(Debian:12) < 20190213-1 20190213-1
debian/uap-core(Debian:14) < 20190213-1 20190213-1
debian/uap-core(Debian:13) < 20190213-1 20190213-1
uaparser user agent parser-core < 0.6.0 0.6.0

References