Skip to main content

Securly Chrome Extension CVE-2026-8888

| EUVDEUVD-2026-34168 HIGH
Inefficient Regular Expression Complexity (ReDoS) (CWE-1333)
2026-06-03 certcc GHSA-7w3m-2pw9-mg8x
7.5
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
Analysis Generated
Jun 04, 2026 - 20:22 vuln.today
CVSS changed
Jun 04, 2026 - 20:22 NVD
7.5 (HIGH)
CVE Published
Jun 03, 2026 - 18:16 nvd
UNKNOWN (no severity yet)
CVE Published
Jun 03, 2026 - 18:16 nvd
HIGH 7.5

DescriptionCVE.org

Version 3.0.7 of the Securly Chrome Extension downloads config.json over HTTP and compiles server-provided patterns as JavaScript regular expressions via new RegExp() without complexity validation. An on-path attacker can inject specific patterns to cause catastrophic backtracking, resulting in denial of service on all browsing.

AnalysisAI

Denial of service in Securly Chrome Extension version 3.0.7 allows on-path network attackers to halt all browsing activity by injecting malicious regular expression patterns into an HTTP-delivered configuration file. The extension fetches config.json over plaintext HTTP and compiles attacker-controlled patterns with new RegExp() without complexity checks, enabling catastrophic backtracking (ReDoS). No public exploit identified at time of analysis, and EPSS is very low (0.02%), but the issue is reported by CERT/CC.

Technical ContextAI

The vulnerability is rooted in CWE-1333 (Inefficient Regular Expression Complexity), commonly known as ReDoS. The Securly Chrome Extension (cpe:2.3:a:securly:securly_chrome_extension) retrieves configuration data - specifically pattern lists used for URL filtering/classification - from a remote endpoint over cleartext HTTP rather than HTTPS. Those server-provided strings are passed directly to the JavaScript RegExp constructor and evaluated against page URLs or content. Because JavaScript's regex engine uses backtracking-based NFA matching, certain crafted patterns (e.g., nested quantifiers like (a+)+$) combined with adversarial input cause exponential-time evaluation, freezing the renderer process and effectively blocking the user's browser. The transport-layer weakness (HTTP rather than HTTPS) is what makes the otherwise local trust boundary reachable by any on-path adversary.

RemediationAI

No vendor-released patch identified at time of analysis in the provided data; administrators should monitor the CERT/CC note at https://kb.cert.org/vuls/id/595768 and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-8888 for a fixed Chrome Web Store release above 3.0.7. As compensating controls until a patched version ships, force the configuration fetch over HTTPS by deploying enterprise network policies that block or rewrite plaintext HTTP to the Securly config host (side effect: may break the extension if the vendor endpoint does not serve HTTPS), pin the extension's update channel and disable the extension on untrusted networks via Chrome enterprise policy ExtensionInstallBlocklist (side effect: loses Securly's filtering protection while disabled), or route managed devices through a trusted VPN/egress that prevents on-path tampering (side effect: operational overhead and potential latency).

More in Chrome

View all
CVE-2015-5122 CRITICAL POC
9.8 Jul 14

Use-after-free vulnerability in the DisplayObject class in the ActionScript 3 (AS3) implementation in Adobe Flash Player

CVE-2016-5198 HIGH POC
8.8 Jan 19

V8 in Google Chrome prior to 54.0.2840.90 for Linux, and 54.0.2840.85 for Android, and 54.0.2840.87 for Windows and Mac

CVE-2017-5070 HIGH POC
8.8 Oct 27

Type confusion in V8 in Google Chrome prior to 59.0.3071.86 for Linux, Windows, and Mac, and 59.0.3071.92 for Android, a

CVE-2016-1646 HIGH POC
8.8 Mar 29

The Array.prototype.concat implementation in builtins.cc in Google V8, as used in Google Chrome before 49.0.2623.108, do

CVE-2013-0758 CRITICAL POC
9.3 Jan 13

Mozilla Firefox before 18.0, Firefox ESR 10.x before 10.0.12 and 17.x before 17.0.2, Thunderbird before 17.0.2, Thunderb

CVE-2017-5030 HIGH POC
8.8 Apr 24

Incorrect handling of complex species in V8 in Google Chrome prior to 57.0.2987.98 for Linux, Windows, and Mac and 57.0.

CVE-2012-3993 CRITICAL POC
9.3 Oct 10

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 16.0, Firefox ESR 10.x before 10.0.8, Thunderbi

CVE-2017-3823 HIGH POC
8.8 Feb 01

An issue was discovered in the Cisco WebEx Extension before 1.0.7 on Google Chrome, the ActiveTouch General Plugin Conta

CVE-2014-8636 HIGH POC
7.5 Jan 14

The XrayWrapper implementation in Mozilla Firefox before 35.0 and SeaMonkey before 2.32 does not properly interact with

CVE-2013-0757 CRITICAL POC
9.3 Jan 13

The Chrome Object Wrapper (COW) implementation in Mozilla Firefox before 18.0, Firefox ESR 17.x before 17.0.2, Thunderbi

CVE-2014-1510 CRITICAL POC
9.8 Mar 19

The Web IDL implementation in Mozilla Firefox before 28.0, Firefox ESR 24.x before 24.4, Thunderbird before 24.4, and Se

CVE-2015-5123 CRITICAL
9.8 Jul 14

Use-after-free vulnerability in the BitmapData class in the ActionScript 3 (AS3) implementation in Adobe Flash Player 13

Share

CVE-2026-8888 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy