GHSA-2pwh-52h7-7j84MediumCVSS 6.1

JavaScript execution via malicious molfiles (XSS)

Published
April 16, 2021
Last Modified
January 22, 2026

🔗 CVE IDs covered (1)

📋 Description

Impact

The viewer plugin implementation of <mol:molecule> renders molfile data directly inside a <script> tag without any escaping. Arbitrary JavaScript code can thus be executed in the client browser via crafted molfiles.

Patches

Patched in v0.3.0: Molfile data is now rendered as value of a hidden <input> tag and escaped via JSF's mechanisms.

Workarounds

No workaround available.

🎯 Affected products1

  • maven/de.ipb-halle:molecularfaces:< 0.3.0

🔗 References (4)