CVE-2021-30109
Description
Froala Editor 3.2.6 has a persistent XSS vulnerability via crafted base64 string in hyperlink creation.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
Froala Editor 3.2.6 has a persistent XSS vulnerability via crafted base64 string in hyperlink creation.
CVE-2021-30109 describes a persistent cross-site scripting (XSS) vulnerability in Froala WYSIWYG Editor version 3.2.6. The root cause is insufficient sanitization of user-supplied input within the hyperlink creation module, which allows an attacker to inject arbitrary JavaScript code by crafting a base64-encoded string [2][4].
To exploit this vulnerability, an attacker must be able to supply content to the editor—typically through a web application that embeds Froala Editor and accepts user input. The crafted base64 string, when processed by the hyperlink module, bypasses output encoding and is stored persistently. No special network position or additional authentication is required beyond normal user access to the editor [2][4].
Successful exploitation results in stored XSS, meaning the malicious script executes every time the affected content is viewed. This can lead to session hijacking, credential theft, defacement, or unauthorized actions performed on behalf of the victim user [2].
As of the published advisory, no official patch is available; the vendor may have addressed the issue in later versions [2][4]. Users are advised to upgrade to a version beyond 3.2.6 and to review the vendor's release notes for a fix.
AI Insight generated on May 21, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected packages
Versions sourced from the GitHub Security Advisory.
| Package | Affected versions | Patched versions |
|---|---|---|
froala-editornpm | <= 3.2.6 | — |
Affected products
2- Froala Editor/Froala Editordescription
Patches
0No patches discovered yet.
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
4- github.com/advisories/GHSA-cq6w-w5rj-p9x8ghsaADVISORY
- nvd.nist.gov/vuln/detail/CVE-2021-30109ghsaADVISORY
- froala.comghsax_refsource_MISCWEB
- github.com/Hackdwerg/CVE-2021-30109/blob/main/README.mdghsax_refsource_MISCWEB
News mentions
0No linked articles in our index yet.