Skip to content
OpenAdvisories
Medium · 5.4 CVE-2026-113661 EUVD-2026-105209GHSA-cv27-6wvh-8x7j

ApostropheCMS: Incomplete CVE-2026-53606: `meta http-equiv=refresh` `content` still ships `javascript:` / `data:` URLs

Published Oct 20, 2026 · Updated Oct 21, 2026 · Assigned by GitHub_M

Description

ApostropheCMS is an open-source Node.js content management system, and sanitize-html provides a simple HTML sanitizer with a clear API. Prior to sanitize-html 2.18.0, a non-default configuration that allows meta refresh elements and their http-equiv and content attributes can retain unsafe script or redirect destinations embedded in the refresh content value. This issue is fixed in sanitize-html 2.18.0.

Affected products

VendorProductAffectedFixed
apostrophecms apostrophe < 4.33.0 —
apostrophecms sanitize-html < 2.18.0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm sanitize-html < 2.18.0 2.18.0 GHSA-cv27-6wvh-8x7j

References