CVE Vulnerabilities

CVE-2021-36773

Uncontrolled Recursion

Published: Jul 18, 2021 | Modified: Jan 20, 2023
CVSS 3.x
7.5
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
CVSS 2.x
5 MEDIUM
AV:N/AC:L/Au:N/C:N/I:N/A:P
RedHat/V2
RedHat/V3
Ubuntu

uBlock Origin before 1.36.2 and nMatrix before 4.4.9 support an arbitrary depth of parameter nesting for strict blocking, which allows crafted web sites to cause a denial of service (unbounded recursion that can trigger memory consumption and a loss of all blocking functionality).

Weakness

The product does not properly control the amount of recursion that takes place, consuming excessive resources, such as allocated memory or the program stack.

Affected Software

Name Vendor Start Version End Version
Nmatrix Sciruby * 4.4.9 (excluding)
Ublock_origin Ublockorigin * 1.36.2 (excluding)
Umatrix Umatrix_project * 1.4.2 (excluding)

Potential Mitigations

References