Description
OpenAM before 16.1.4 contains a stored cross-site scripting vulnerability that allows privileged attackers to inject script by placing markup in a user's display name. When the victim reaches the OAuth 2.0 / OpenID Connect consent page, the unencoded name executes script that can steal the OpenAM session cookie to impersonate the user.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| OpenIdentityPlatform | OpenAM | < 16.1.4 | 16.1.4 |
References
- GitHub Security Advisory (GHSA-v6hq-3cfh-5gr6) vendor-advisory
- VulnCheck Advisory: OpenAM before 16.1.4 Stored XSS via OAuth 2.0 Consent Page Display Name third-party-advisory