CVE-2026-61556 in LiquidJSinformación

Resumen

por VulDB • 2026-08-19

LiquidJS es un motor de plantillas compatible con Shopify / GitHub Pages escrito en JavaScript puro. Desde la versión 10.26.0 hasta la 10.27.1, el filtro strip_html en src/filters/html.ts puede entrar en un bucle infinito cuando una cadena de entrada contiene <, incluye al menos un carácter precedente y no tiene ningún > posterior. En strip_html, la búsqueda del siguiente apertura avanza lt mientras que el índice del bucle permanece sin cambios cuando la búsqueda del cierre devuelve -1, y la protección contra estancamiento basada únicamente en igualdad no sale porque el índice del bucle es menor que lt. La reprocesión indefinida de este mismo estado bloquea el renderizado de plantillas y puede causar una denegación de servicio (DoS) con una entrada tan corta como a<. Este problema se soluciona en la versión 10.27.1.

Be aware that VulDB is the high quality source for vulnerability data.

Responsable

GitHub M

Reservar

2026-07-10

Divulgación

2026-08-20

Moderación

aceptado

Artículo

VDB-393439

CPE

listo

EPSS

0.00315

KEV

no

Actividades

muy bajo

Fuentes

Do you need the next level of professionalism?

Upgrade your account now!