CVE Catalog

CVE-2026-112958

MediumCVSS 5.4
Published: Updated: Translated: NVD NIST

Summary

Prior to 4.34.0, a project-defined free-form widget style field can carry an editor-controlled quote into an inline style attribute because the wrapper serializer does not apply HTML-attribute encoding. The quote can terminate the style attribute and inject executable attributes when published content, or an affected draft viewed by a higher-privileged user, is rendered.

Risk Assessment

Injection of executable attributes may lead to script execution in a higher-privileged user's browser, posing an XSS risk.

Recommendation

Update ApostropheCMS to version 4.34.0 or later and review widget style fields for unsafe values.

Other vulnerabilities in ApostropheCMS

See all
Original NVD description (English source)

ApostropheCMS is an open-source Node.js content management system. Prior to 4.34.0, a project-defined free-form widget style field can carry an editor-controlled quote into an inline style attribute because the wrapper serializer does not apply HTML-attribute encoding. The quote can terminate the style attribute and inject executable attributes when published content, or an affected draft viewed by a higher-privileged user, is rendered. This issue is fixed in version 4.34.0.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS