WaratekVRT Sign in

CVE-2023-32315 Openfire

Affected softwareOpenfire
Severity8.6 High CVSS 3.1 2 scores
Fixed in4.6.8, 4.7.5
WeaknessPath traversal (CWE-22)
Published26 May 2023
Updated17 Jun 2026

Description

Openfire is an XMPP server licensed under the Open Source Apache License. Openfire's administrative console, a web-based application, was found to be vulnerable to a path traversal attack via the setup environment. This permitted an unauthenticated user to use the unauthenticated Openfire Setup Environment in an already configured Openfire environment to access restricted pages in the Openfire Admin Console reserved for administrative users. This vulnerability affects all versions of Openfire that have been released since April 2015, starting with version 3.10.0. The problem has been patched in Openfire release 4.7.5 and 4.6.8, and further improvements will be included in the yet-to-be released first version on the 4.8 branch (which is expected to be version 4.8.0). Users are advised to upgrade. If an Openfire upgrade isn’t available for a specific release, or isn’t quickly actionable, users may see the linked github advisory (GHSA-gw42-f939-fhvm) for mitigation advice.

Exploitation status

Exploited

Confirmed real-world exploitation.

  • CISA KEV listed Confirmed exploitation in the wild. Added 2023-08-24 · remediation due 2023-09-14 · ransomware use: unknown
  • VulnCheck KEV listed Exploitation reported in the wild. 25 citations · honeypot sightings · 11 exploits · earliest 2023-06-09.
  • CISA Vulnrichment exploitation: active CISA records active exploitation. Automatable: yes, technical impact: total.
  • Indexed PoC 11 indexed Published artifacts you can open, in GitHub PoC, Metasploit, Nuclei; first seen 2023-06-14.
  • EPSS 99.9% chance in 30 days A model's forecast, not a report of exploitation. Higher than 99.9% of all scored CVEs.

VulnCheck KEV

Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2023-32315 in VulnCheck (free account), which lists 20 more citations and 6 more exploit references not shown here.

EvidenceSourceDetailDate
Honeypot sighting Shadowserver honeypots Exploitation attempts seen on 11 days 2024-01-20 to 2025-12-28
Honeypot sighting VulnCheck canaries Exploitation attempts seen on 37 days 2025-10-17 to 2026-11-12
Reported exploitation discourse.igniterealtime.org /uploads/default/original/2X/0/0dbc4f0dafc32fdc198453d385f85af329b1f703.png 2023-06-09
Reported exploitation surevine.com /openfire-cve-2023-32315-what-we-know 2023-06-19
Reported exploitation discourse.igniterealtime.org /t/cve-2023-32315-openfire-administration-console-authentication-bypass/92869/15 2023-07-22
Reported exploitation vulncheck.com /blog/openfire-cve-2023-32315 2023-08-22
Reported exploitation cisa.gov /sites/default/files/feeds/known_exploited_vulnerabilities.json 2023-08-24
Exploit reference VulnCheck XDB ce355fc71318 Exploit type: infoleak 2023-06-14
Exploit reference VulnCheck XDB f482f234a7ad Exploit type: initial-access 2023-06-14
Exploit reference VulnCheck XDB b5629fbcb899 Exploit type: initial-access 2023-06-15
Exploit reference VulnCheck XDB ff8717c9e924 Exploit type: initial-access 2023-07-07
Exploit reference VulnCheck XDB 8bc67e139e7f Exploit type: initial-access 2023-08-31

4 of these are GitHub repositories with fewer than 5 stars. They are listed for reference and don't count toward the exploitation status above.

IndexArtifactStarsFirst seen
GitHub PoC rce 143 2023-06-14
Nuclei Openfire Administration Console - Authentication Bypass
Metasploit Openfire authentication bypass with RCE plugin (excellent rank)
GitHub PoC Openfire Console Authentication Bypass Vulnerability with RCE plugin 60 2023-06-18
GitHub PoC Perform With Massive Openfire Unauthenticated Users 7 2023-07-02
GitHub PoC CVE-2023-32315-Openfire-Bypass 5 2023-07-07
GitHub PoC Tool for CVE-2023-32315 exploitation 3 2023-08-31
GitHub PoC 5rGJ5aCh5oCq5YW9/CVE-2023-32315exp 2 2023-06-15
GitHub PoC pulentoski/Explotacion-CVE-2023-32315-Openfire 1 2025-04-14
GitHub PoC Vulhub openfire/CVE-2023-32315: Openfire Admin Console Authentication Bypass (CVE-2023-32315), run with Isoloom 2026-10-08

Waratek protection

Protected by Waratek

Waratek has a rule that blocks attacks on this vulnerability.

Decided by A vulnerability class already blocked by an ARMR security rule
Finding Protected by Waratek's ARMR path-traversal security rule, which blocks this class of attack at the JVM level without a rule written for this CVE specifically. The CVE's weakness is CWE-22: Path Traversal.
Candidate fix https://github.com/igniterealtime/Openfire/security/advisories/GHSA-gw42-f939-fhvm : the maintainers' own security advisory: names the version that fixes it, so the fix is the difference between two releases

How to mitigate CVE-2023-32315

Upgrade Openfire to a release that fixes it: 4.6.8 or 4.7.5. Until you can, Waratek RASP blocks exploitation with its path traversal rule. It runs inside the Java application, with no code changes.

Waratek RASP Runtime protection for Java applications

CVSS

8.6 HIGH v3.1 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L 2 metrics

We show the highest score from the newest CVSS version. Scores from different versions can't be compared, and the first score listed is sometimes a 0.0 placeholder.

VersionScoreBandVectorAssignerType
CVSS 3.1 8.6 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:L security-advisories@github.com Secondary published
CVSS 3.1 7.5 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N NVD Primary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
org.igniterealtime.openfire:xmppserver 3.10.0 4.6.8 unbounded
org.igniterealtime.openfire:xmppserver 4.7.0 4.7.5 unbounded

Products and versions

2 products, 4 version entries
SourceVendorProductSchemeAffected versions
nvd igniterealtime openfire generic ≥ 3.10.0 and < 4.6.8 · ≥ 4.7.0 and < 4.7.5
osv org.igniterealtime.openfire xmppserver generic ≥ 3.10.0 and < 4.6.8 · ≥ 4.7.0 and < 4.7.5

References

URLTags
https://github.com/igniterealtime/Openfire/security/advisories/GHSA-gw42-f939-fhvm advisory
https://github.com/igniterealtime/Openfire/commit/2ac00a1ff42f5d3547ef58e21f8cdec992bfcf97 WEB
https://github.com/igniterealtime/Openfire/commit/71f3def2adeaac62729cf544b645c6819c3d9868 WEB
https://github.com/igniterealtime/Openfire/commit/a3b5ebd5032ff7be9d3ada5bf52bea2df96ec881 WEB
https://github.com/igniterealtime/Openfire PACKAGE
https://github.com/igniterealtime/Openfire/releases/tag/v4.6.8 WEB
https://github.com/igniterealtime/Openfire/releases/tag/v4.7.5 WEB
https://igniterealtime.atlassian.net/browse/OF-2595 WEB
https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2023-32315 WEB
http://packetstormsecurity.com/files/173607/Openfire-Authentication-Bypass-Remote-Code-Execution.html WEB

Timeline

Published2023-05-26By the CVE Program.
VulnCheck KEV: earliest evidence2023-06-09Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
Added to CISA KEV2023-08-24Listed in CISA's Known Exploited Vulnerabilities catalog.
NVD record modified2026-06-17NVD's own last-modified date for this record.
VulnCheck KEV: latest evidence2026-11-12Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record.