Lucene search
+L

17 matches found

osv_ghsa
osv_ghsa
•added 2026/10/28 9:10 p.m.•4 views

GHSA-GG6H-894W-4M9C RE2JS: Quadratic-time denial of service in re2js lookbehind matching

Summary Using the opt-in LOOKBEHINDS flag together with any repeated-matching API matcher.find in a loop, matchAll, split, matcher.replaceAll causes quadratic-time Θn² matching, contradicting the library's own "linear time matching" guarantee. A single call with a 16,000-character input takes...

7.5CVSS5.9AI score0.00465EPSS
SaveExploits0References6
Github Security Blog
Github Security Blog
•added 2026/10/28 9:10 p.m.•5 views

RE2JS: Quadratic-time denial of service in re2js lookbehind matching

Summary Using the opt-in LOOKBEHINDS flag together with any repeated-matching API matcher.find in a loop, matchAll, split, matcher.replaceAll causes quadratic-time Θn² matching, contradicting the library's own "linear time matching" guarantee. A single call with a 16,000-character input takes...

7.5CVSS5.9AI score0.00465EPSS
SaveExploits0References6Affected Software1
Cvelist
Cvelist
•added 2026/10/28 5:14 p.m.•11 views

CVE-2026-116795 RE2JS: Quadratic-time denial of service in re2js lookbehind matching

RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching. From 2.2.0 until 2.8.7, enabling LOOKBEHINDS and using repeated matching through matcher.find, matchAll, split, or matcher.replaceAll can cause quadratic total work. Machine.match restarts...

7.5CVSS0.00465EPSS
SaveExploits0References4
CVE
CVE
•added 2026/10/28 5:14 p.m.•7 views

CVE-2026-116795

The re2js library (a JavaScript port of RE2) versions 2.2.0 through 2.8.7 is vulnerable to a quadratic-time denial of service when LOOKBEHINDS are enabled. The root cause occurs because the Machine.match function restarts lookbehind scanning from offset zero for every requested start position, wh...

7.5CVSS5.9AI score0.00465EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/10/28 5:14 p.m.•5 views

EUVD-2026-112268

RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching. From 2.2.0 until 2.8.7, enabling LOOKBEHINDS and using repeated matching through matcher.find, matchAll, split, or matcher.replaceAll can cause quadratic total work. Machine.match restarts...

7.5CVSS5.9AI score0.00465EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/10/28 12:00 a.m.•4 views

PT-2026-128345

RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching. From 2.2.0 until 2.8.7, enabling LOOKBEHINDS and using repeated matching through matcher.find, matchAll, split, or matcher.replaceAll can cause quadratic total work. Machine.match restarts...

7.5CVSS5.9AI score0.00465EPSS
SaveExploits0References5
SUSE CVE
SUSE CVE
•added 2026/10/27 5:58 p.m.•6 views

SUSE CVE-2026-99029

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

5.8AI score0.00168EPSS
SaveExploits0References3
osv_debian
osv_debian
•added 2026/10/23 1:17 p.m.•11 views

DEBIAN-CVE-2026-99029

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

6AI score0.00168EPSS
SaveExploits0References1
NVD
NVD
•added 2026/10/23 1:17 p.m.•7 views

CVE-2026-99029

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

0.00168EPSS
SaveExploits0References4
UbuntuCve
UbuntuCve
•added 2026/10/23 1:17 p.m.•7 views

CVE-2026-99029

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

5.8AI score0.00168EPSS
SaveExploits0References5
osv_cve
osv_cve
•added 2026/10/23 12:21 p.m.•14 views

CVE-2026-99029 net: sparx5: free the matchall entry on destroy

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

5.8AI score
SaveExploits0References7
Cvelist
Cvelist
•added 2026/10/23 12:21 p.m.•23 views

CVE-2026-99029 net: sparx5: free the matchall entry on destroy

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

0.00168EPSS
SaveExploits0References4
EUVD
EUVD
•added 2026/10/23 12:21 p.m.•12 views

EUVD-2026-108824

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

5.8AI score0.00168EPSS
SaveExploits0References4
Debian CVE
Debian CVE
•added 2026/10/23 12:21 p.m.•11 views

CVE-2026-99029

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5tcmatchallreplace allocates a struct sparx5mallentry for every offloaded matchall filter and adds it to sparx5-mallentries. sparx5tcmatchalldestroy removes the entry from the...

6AI score0.00168EPSS
SaveExploits0
CVE
CVE
•added 2026/10/23 12:21 p.m.•9 views

CVE-2026-99029

The Linux kernel contains a memory leak vulnerability in the sparx5 network driver. Specifically, the function sparx5_tc_matchall_replace() allocates a struct sparx5_mall_entry for offloaded matchall filters, but sparx5_tc_matchall_destroy() removes these entries from the list without freeing the...

5.8AI score0.00168EPSS
SaveExploits0References4
Positive Technologies
Positive Technologies
•added 2026/10/23 12:00 a.m.•6 views

PT-2026-122006

In the Linux kernel, the following vulnerability has been resolved: net: sparx5: free the matchall entry on destroy sparx5 tc matchall replace allocates a struct sparx5 mall entry for every offloaded matchall filter and adds it to sparx5-mall entries. sparx5 tc matchall destroy removes the entry...

5.8AI score0.00168EPSS
SaveExploits0References5
CNNVD
CNNVD
•added 2026/10/23 12:00 a.m.•2 views

Linux kernel security vulnerabilities

A security vulnerability exists in Linux kernel version 6.10. It arises because after removing matchall entries via sparx5tcmatchalldestroy, no memory is freed, resulting in a memory leak when deleting mirror and goto matchall filters...

5.7AI score0.00168EPSS
SaveExploits0References5
Rows per page
Query Builder