Lucene search
+L

26 matches found

OSV
OSV
•added 2026/09/03 5:45 p.m.•11 views

GHSA-M7FP-H3P4-HR49 LiquidJS has an infinite loop vulnerability in its `strip_html` filter

Summary The current implementation of striphtml can cause an infinite loop when the input string contains appears after ' as the catch-all kind; a regex // equivalent is On^2 in V8 on unclosed openers. export function striphtml this: FilterImpl, v: string const str = stringifyv...

8.7CVSS5.9AI score0.00524EPSS
SaveExploits0References6
EUVD
EUVD
•added 2026/09/03 5:45 p.m.•21 views

EUVD-2026-63089

LiquidJS has an infinite loop vulnerability in its striphtml filter...

8.7CVSS5.9AI score0.00524EPSS
SaveExploits0References5
Patchstack
Patchstack
•added 2026/09/03 5:45 p.m.•10 views

NPM: LiquidJS has an infinite loop vulnerability in its `strip_html` filter

NPM: LiquidJS has an infinite loop vulnerability in its striphtml filter discovered by ? in WordPress Npm liquidjs versions = 10.26.0, 10.27.1...

8.7CVSS5.9AI score0.00524EPSS
SaveExploits0References6Affected Software1
Github Security Blog
Github Security Blog
•added 2026/09/03 5:45 p.m.•31 views

LiquidJS has an infinite loop vulnerability in its `strip_html` filter

Summary The current implementation of striphtml can cause an infinite loop when the input string contains appears after ' as the catch-all kind; a regex // equivalent is On^2 in V8 on unclosed openers. export function striphtml this: FilterImpl, v: string const str = stringifyv...

8.7CVSS5.9AI score0.00524EPSS
SaveExploits0References6Affected Software1
Snyk
Snyk
•added 2026/08/19 10:51 p.m.•16 views

Infinite loop

Overview liquidjs is an A simple, expressive, safe and Shopify compatible template engine in pure JavaScript. Affected versions of this package are vulnerable to Infinite loop via the striphtml filter in src/filters/html.ts, which enters an infinite loop when processing certain input strings. A...

8.7CVSS5.6AI score0.00524EPSS
SaveExploits0References2
NVD
NVD
•added 2026/08/19 9:17 p.m.•15 views

CVE-2026-61556

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS0.00524EPSS
SaveExploits0References4
CVE
CVE
•added 2026/08/19 8:49 p.m.•55 views

CVE-2026-61556

LiquidJS versions 10.26.0 through 10.27.1 contain a flaw in the strip_html filter (src/filters/html.ts): when searching for a closing > returns -1, the loop index stays unchanged while lt advances, bypassing the stall guard and causing infinite reprocessing of input like a

8.7CVSS5.3AI score0.00524EPSS
SaveExploits0References4
Cvelist
Cvelist
•added 2026/08/19 8:49 p.m.•51 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS0.00524EPSS
SaveExploits0References4
Vulnrichment
Vulnrichment
•added 2026/08/19 8:49 p.m.•8 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.2AI score0.00524EPSS
SaveExploits0References4
OSV
OSV
•added 2026/08/19 8:49 p.m.•27 views

CVE-2026-61556 LiquidJS: An infinite loop vulnerability in `strip_html` filter

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.4AI score
SaveExploits0References6
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/08/19 12:00 a.m.•0 views

CVE-2026-61556: Loop with Unreachable Exit Condition

LiquidJS is a Shopify / GitHub Pages compatible template engine in pure JavaScript. From 10.26.0 until 10.27.1, the striphtml filter in src/filters/html.ts can enter an infinite loop when an input string contains . In striphtml, the search for the next opener advances lt while the loop index...

8.7CVSS5.8AI score0.00524EPSS
SaveExploits0References2
CVE
CVE
•added 2026/06/17 10:14 p.m.•61 views

CVE-2026-45617

CVE-2026-45617 affects LiquidJS, where the built‑in strip_html filter in versions 10.25.7 and earlier uses a backtracking regex that causes severe CPU backpressure (ReDoS) on inputs with unclosed [removed], , or

7.5CVSS5.7AI score0.00655EPSS
SaveExploits0References3
Cvelist
Cvelist
•added 2026/06/17 10:14 p.m.•39 views

CVE-2026-45617 LiquidJS: ReDoS via Quadratic Backtracking in `strip_html` Filter Regex

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS0.00655EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/06/17 10:14 p.m.•25 views

CVE-2026-45617 LiquidJS: ReDoS via Quadratic Backtracking in `strip_html` Filter Regex

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS5.2AI score0.00655EPSS
SaveExploits0References3
OSV
OSV
•added 2026/06/17 10:14 p.m.•12 views

CVE-2026-45617 LiquidJS: ReDoS via Quadratic Backtracking in `strip_html` Filter Regex

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS5.9AI score
SaveExploits0References5
EUVD
EUVD
•added 2026/06/17 10:14 p.m.•19 views

EUVD-2026-37823

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. In versions 10.25.7 and below, the built-in striphtml filter uses a regex containing four flawed lazy-quantified alternatives, leading to ReDoS via quadratic backtracking. When the input contains many script...

7.5CVSS5.2AI score0.00655EPSS
SaveExploits0References3
CVE
CVE
•added 2026/06/17 9:50 p.m.•68 views

CVE-2026-44644

CVE-2026-44644 affects liquidjs versions 10.25.7 and earlier. The strip_html filter uses a regex where the catch‑all branch () does not match line terminators, allowing a newline inside a tag (e.g., ) to bypass sanitization. If applications render attacker-controlled input via {{ x | strip_html }...

6.1CVSS5.9AI score0.00355EPSS
SaveExploits0References3
Vulnrichment
Vulnrichment
•added 2026/06/17 9:50 p.m.•20 views

CVE-2026-44644 LiquidJS's strip_html filter bypass via newline characters in HTML tags enables XSS

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. Versions 10.25.7 and below are vulnerable to XSS through a flaw in the striphtml filter logic. The striphtml filter is intended to remove HTML tags from a string before rendering, and is widely used as an XS...

6.1CVSS5.3AI score0.00355EPSS
SaveExploits0References3
OSV
OSV
•added 2026/06/17 9:50 p.m.•20 views

CVE-2026-44644 LiquidJS's strip_html filter bypass via newline characters in HTML tags enables XSS

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. Versions 10.25.7 and below are vulnerable to XSS through a flaw in the striphtml filter logic. The striphtml filter is intended to remove HTML tags from a string before rendering, and is widely used as an XS...

6.1CVSS6AI score
SaveExploits0References5
Rapid7 Vulnerability Database (full)
Rapid7 Vulnerability Database (full)
•added 2026/06/17 12:00 a.m.•2 views

CVE-2026-44644: Improper Neutralization of Input During Web Page Generation

LiquidJS is a Shopify/GitHub Pages compatible template engine written in pure JavaScript. Versions 10.25.7 and below are vulnerable to XSS through a flaw in the striphtml filter logic. The striphtml filter is intended to remove HTML tags from a string before rendering, and is widely used as an XS...

6.1CVSS5.9AI score0.00355EPSS
SaveExploits0References2
Rows per page
Query Builder