Skip to content

Commit 809439e

Browse files
committed
Fix potential ReDoS vulnerability as reported by Doyensec
1 parent 5b83893 commit 809439e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/ua-parser.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -620,7 +620,7 @@
620620
/android.+[;\/]\s*(Q[T|M][\d\w]+)\s+build/i // Verizon Tablet
621621
], [MODEL, [VENDOR, 'Verizon'], [TYPE, TABLET]], [
622622

623-
/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(V?.*)\s+build/i // Barnes & Noble Tablet
623+
/android.+[;\/]\s+(Barnes[&\s]+Noble\s+|BN[RT])(\S(?:.*\S)?)\s+build/i // Barnes & Noble Tablet
624624
], [[VENDOR, 'Barnes & Noble'], MODEL, [TYPE, TABLET]], [
625625

626626
/android.+[;\/]\s+(TM\d{3}.*\b)\s+build/i // Barnes & Noble Tablet
@@ -694,7 +694,7 @@
694694
/(android[\w\.\s\-]{0,9});.+build/i // Generic Android Device
695695
], [MODEL, [VENDOR, 'Generic']], [
696696

697-
/(phone)/i,
697+
/(phone)/i
698698
], [[TYPE, MOBILE]]
699699
],
700700

0 commit comments

Comments
 (0)