VYPR
Moderate severityNVD Advisory· Published Mar 18, 2020· Updated Aug 5, 2024

CVE-2019-20528

CVE-2019-20528

Description

CVE-2019-20528 is a reflected XSS vulnerability in Openfire 4.4.1's setup wizard through the username parameter.

AI Insight

LLM-synthesized narrative grounded in this CVE's description and references.

CVE-2019-20528 is a reflected XSS vulnerability in Openfire 4.4.1's setup wizard through the username parameter.

Vulnerability

Description CVE-2019-20528 is a reflected Cross-Site Scripting (XSS) vulnerability found in Ignite Realtime Openfire version 4.4.1. The flaw resides in the setup/setup-datasource-standard.jsp page where the username POST parameter is not properly sanitized before being reflected back to the user. This allows an attacker to inject arbitrary web scripts or HTML via a crafted parameter value [1][2].

Exploitation

Exploitation does not require authentication but does rely on user interaction. An attacker would need to trick a victim into clicking a crafted link or submitting a malicious form to the setup page. For example, the parameter value x%22+onmouseover%3dnetsparker(0x003213)+x%3d%22 demonstrates how inline event handlers can be injected [2]. The attack vector is network-based with low complexity and no privileges required, though user interaction is mandatory [1].

Impact

A successful XSS attack could result in the execution of arbitrary JavaScript in the victim's browser within the context of the Openfire application. This could allow the attacker to perform actions such as stealing session cookies, defacing the application, or redirecting the victim to malicious sites. The CVSS v3.0 score is 6.1 (Medium), with a scope change indicating the impact could extend beyond the vulnerable component [1].

Mitigation

The vulnerability was fixed by the vendor on 25th September 2019 [2]. Users are strongly advised to upgrade to a patched version of Openfire (4.4.2 or later) to remediate the issue. No known workarounds are documented, and the advisory recommends upgrading as the primary solution [1][2].

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.

PackageAffected versionsPatched versions
org.igniterealtime.openfire:xmppserverMaven
< 4.4.24.4.2

Affected products

2

Patches

0

No patches discovered yet.

Vulnerability mechanics

No source-code context for this CVE — mechanics is only generated when we can read the actual fix diff. Without that, the four sections (root cause, attack vector, affected code, fix) would be speculation rather than analysis.

References

4

News mentions

0

No linked articles in our index yet.