CVE-2024-25420: openfire · Improper Check for Dropped Privileges
Affects openfireSource CVE Database V5
Not known to be exploited · CVSS 7.2 High : upgrade to 4.8.1 soon.
Data as of 26 Oct 2026, 13:47 UTC
- EPSS
- 1.4% chance of exploitation in 30 days – higher than 72% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 4.8.1
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:HExploitation evidence
Disclosed: evidence found.
CVE published 26 Mar 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
Upgrade org.igniterealtime/openfire to 4.8.1.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
Mavenorg.igniterealtime/openfirepkg:maven/org.igniterealtime/openfireOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
- Upgrade to Ignite Realtime Openfire version 4.8.1 or later as soon as the patch is released to address this vulnerability directly.
- If you cannot patch yet, restrict access to the admin.authorizedJIDs system property by limiting who can modify system properties, ideally to a minimal set of trusted administrators.
- Implement strict network segmentation and firewall rules to limit access to the Openfire server management interfaces to authorized personnel only.
- Monitor Openfire logs for unusual changes to system properties or administrative actions that could indicate exploitation attempts.
- Employ multi-factor authentication (MFA) for administrative accounts to reduce the risk of privilege escalation.
- Conduct regular security audits and vulnerability assessments on Openfire deployments to detect misconfigurations or unauthorized changes.
- Educate administrators on the risks associated with system property modifications and enforce the principle of least privilege.
- Consider deploying intrusion detection or prevention systems (IDS/IPS) to detect anomalous behavior targeting Openfire servers.
Description
An issue in Ignite Realtime Openfire before 4.8.1 allows a remote attacker to escalate privileges via the admin.authorizedJIDs system property component.
References
- igniterealtime.org/projects/openfire/ (opens in a new tab)
- github.com/igniterealtime/Openfire/blob/main/xmppserver/src/main/java/org/jivesoftware/openfire/admin/AdminManager.java (opens in a new tab)
- hackthebox.com/blog/openfire-cves-explained-CVE-2024-25420-CVE-2024-25421 (opens in a new tab)
- igniterealtime.atlassian.net/browse/OF-2758 (opens in a new tab)
- github.com/igniterealtime/Openfire/pull/2411 (opens in a new tab)
- github.com/igniterealtime/Openfire/releases/tag/v4.8.1 (opens in a new tab)