GHSA-rwh9-8xx8-4wfm
Cross-site Scripting in OpenCRX
Packages
| Ecosystem | Package | Affected | Fixed in |
|---|---|---|---|
| Maven | org.opencrx:opencrx-core | >= 4.0.0, < 5.2.0 | 5.2.0 |
| Maven | org.opencrx:opencrx-core-models | >= 4.0.0, < 5.2.0 | 5.2.0 |
| Maven | org.opencrx:opencrx-core-config | >= 4.0.0, < 5.2.0 | 5.2.0 |
| Maven | org.opencrx:opencrx-client | >= 4.0.0, < 5.2.0 | 5.2.0 |
| Maven | org.opencrx:opencrx-gradle | >= 4.0.0, < 5.2.0 | 5.2.0 |
Details
As written in the advisory (Markdown source, shown as plain text).
In OpenCRX, versions v4.0.0 through v5.1.0 are vulnerable to reflected Cross-site Scripting (XSS), due to unsanitized parameters in the password reset functionality. This allows execution of external javascript files on any user of the openCRX instance.
References
External links from the advisory. They lead to third-party sites.