CVEswpsoulCVE-2026-107627Published Oct 29, 09:25 · Updated Oct 29, 10:45 UTC
5.4
MediumCVSS 3.1 · from Wordfence
CVE-2026-107627

Greenshift <= 13.2.1 - Unauthenticated Stored DOM-Based Cross-Site Scripting via Comment Content via Nested Latest Comments Block

Greenshift – animation and page builder blocks · Cross-site scripting · CWE-79
AffectedGreenshift – animation and page builder blocks
FixNo fix listed yet.
PublishedOct 29, 09:25 · Wordfence
ScoredOct 29 · 5.4 · Wordfence
Exploit code publicNone known · checked 21:18 UTC
ExploitedNone known · CISA KEV checked 22:07 UTC

What we know

No known exploitation. CISA KEV, checked 22:07 UTC.
No public exploit code known. Exploit-DB, Metasploit, Nuclei, checked 21:18 UTC.
An attacker only needs network access to the target. No login needed. CVSS: network, no privileges.
It only works under certain conditions, which makes it harder to pull off. CVSS: high attack complexity.

Description

The Greenshift – animation and page builder blocks plugin for WordPress is vulnerable to Stored DOM-Based Cross-Site Scripting via the 'comment' parameter in all versions up to, and including, 13.2.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires an administrator to have published a page containing a Text Animated block with Content set to Blocks, a Latest Comments block with excerpts enabled nested inside it, and at least one Animated Texts value configured — conditions that cause the gs-textanimate script to be enqueued and process the comment excerpts.

From Wordfence

Affected and fixed versions

ProductAffectedFixed inGreenshift – animation and page builder blocksup to 13.2.1–

Exploit code

Exploit-DBnone knownMetasploitnone knownNucleinone known

References

www.wordfence.com/threat-intel/vulnerabilities/id/6c3ad041-8e93-4e2b-b38d-9e0b1149950f?source=cve · wordfence.complugins.trac.wordpress.org/browser/greenshift-animation-and-page-builder-blocks/tags/13.2.1/libs/greentextanimate/index.js#L22 · plugins.trac.wordpress.orgplugins.trac.wordpress.org/browser/greenshift-animation-and-page-builder-blocks/tags/13.2.1/libs/greentextanimate/index.js#L5 · plugins.trac.wordpress.orgplugins.trac.wordpress.org/browser/greenshift-animation-and-page-builder-blocks/tags/13.2.1/blockrender/element/block.php#L587 · plugins.trac.wordpress.orgplugins.trac.wordpress.org/changeset/3755701/greenshift-animation-and-page-builder-blocks/trunk/libs/greentextanimate/index.js · plugins.trac.wordpress.org

Other CVEs in Greenshift – animation and page builder blocks

All 14 →
5.4Greenshift <= 13.2.1 - Unauthenticated Stored DOM-Based Cross-Site Scripting via Comment Content via Split Text innerText · CVE-2026-107629Oct 296.1Greenshift <= 13.2.0 - Reflected Cross-Site Scripting via '{{GET:}}' Dynamic Placeholder · CVE-2026-93880Oct 26.4Greenshift <= 12.8.9 - Authenticated (Contributor+) Stored Cross-Site Scripting via Data URI · CVE-2026-5092Aug 26