github_osv/GHSA-2pwh-52h7-7j84
JavaScript execution via malicious molfiles (XSS)
### 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.
gitlab/maven/de.ipb-halle/molecularfaces/CVE-2024-0758
JavaScript execution via malicious molfiles (XSS)
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.
gitlab/maven/de.ipb-halle/molecularfaces/GMS-2021-73
Duplicate
This advisory duplicates another.