WaratekVRT Sign in

CVE-2024-25420 Openfire

Affected softwareOpenfire
Severity7.2 High CVSS 3.1
Fixed in4.8.1
WeaknessIncorrect authorization (CWE-863)
Published26 Mar 2024
Updated17 Jun 2026

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.

CWE-273

Exploitation status

Working exploit published

A reviewed exploit catalogue lists ready-to-run exploit code for this CVE.

  • CISA KEV not listed
  • VulnCheck KEV not listed
  • CISA Vulnrichment exploitation: poc CISA recorded that an exploit has been demonstrated. Automatable: no, technical impact: total.
  • Indexed PoC 1 indexed Published artifacts you can open, in Metasploit.
  • EPSS 6.5% chance in 30 days
IndexArtifactStarsFirst seen
Metasploit Openfire Deleted Administrator Account Authentication Bypass RCE (great rank)

Waratek protection

Mitigation candidate

A kind of vulnerability Waratek's rules address, with exploit code published or exploitation reported. No rule exists and none is planned yet. The decision below says what we found to build a rule from.

  • Protection none
  • Action unverified
  • Review automated Inferred
  • Record active
Decided by A reference pointing at the upstream fix: a commit, a PR, a Red Hat bug
Finding A reference points at an upstream fix (pr tier): https://github.com/igniterealtime/Openfire/pull/2411. That makes this CVE a candidate for an ARMR patch rule — it is the kind of defect ARMR can address, and there is a fix to work from. No rule exists and none is scheduled: writing one means reading the linked change and finding a hook point ARMR can express it at, which may turn out not to exist.
Candidate fix https://github.com/igniterealtime/Openfire/pull/2411 : a pull request: the change under review

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.igniterealtime.openfire:xmppserver 0 4.8.1 unbounded

Products and versions

2 products, 2 version entries
SourceVendorProductSchemeAffected versions
nvd igniterealtime openfire generic ≤ 4.9.0
osv org.igniterealtime.openfire xmppserver generic < 4.8.1

References

URLTags
https://github.com/igniterealtime/Openfire/pull/2411 pr
https://github.com/igniterealtime/Openfire/commit/5c022bfa82d71d1710381ab395b100cdbcb8f310 WEB
https://github.com/igniterealtime/Openfire PACKAGE
https://github.com/igniterealtime/Openfire/blob/main/xmppserver/src/main/java/org/jivesoftware/openfire/admin/AdminManager.java WEB
https://github.com/igniterealtime/Openfire/releases/tag/v4.8.1 WEB
https://igniterealtime.atlassian.net/browse/OF-2758 WEB
https://www.hackthebox.com/blog/openfire-cves-explained-CVE-2024-25420-CVE-2024-25421 WEB
https://www.igniterealtime.org/projects/openfire WEB
https://www.igniterealtime.org/projects/openfire/ Product, Release Notes

Timeline

Published2024-03-26By the CVE Program.
NVD record modified2026-06-17NVD's own last-modified date for this record.