WaratekVRT Sign in

CVE-2025-4581 Liferay Portal

Affected softwareLiferay Portal
Severity5.3 Medium CVSS 4.0 2 scores
Fixed in2025.Q1.5, 2024.Q1.16
WeaknessServer-side request forgery (CWE-918)
Published9 Aug 2025
Updated13 Nov 2026

Description

Liferay Portal 7.4.0 through 7.4.3.132, and Liferay DXP 2025.Q1.0 through 2025.Q1.4 ,2024.Q4.0 through 2024.Q4.7, 2024.Q3.1 through 2024.Q3.13, 2024.Q2.0 through 2024.Q2.13, 2024.Q1.1 through 2024.Q1.15, 7.4 GA through update 92 allows a pre-authentication blind SSRF vulnerability in the portal-settings-authentication-opensso-web due to improper validation of user-supplied URLs. An attacker can exploit this issue to force the server to make arbitrary HTTP requests to internal systems, potentially leading to internal network enumeration or further exploitation.

Exploitation status

Exploited

Real-world exploitation reported by VulnCheck KEV. CISA has not confirmed it.

  • CISA KEV not listed
  • VulnCheck KEV listed Exploitation reported in the wild. 1 citation · honeypot sightings · earliest 2025-07-13.
  • CISA Vulnrichment exploitation: none
  • Indexed PoC none indexed
  • EPSS 0.49% chance in 30 days

VulnCheck KEV

Exploitation evidence from VulnCheck Known Exploited Vulnerabilities (VulnCheck KEV), used under VulnCheck's community terms. View CVE-2025-4581 in VulnCheck (free account).

EvidenceSourceDetailDate
Honeypot sighting SANS DShield sensors Exploitation attempts seen on 1 day 2025-07-13
Reported exploitation isc.sans.edu /diary/rss/32506 2025-11-20

Waratek protection

Rule in development

Waratek is working on a rule for this CVE. No rule is available yet, and it isn't certain the rule will work.

Current target: Q2 2027 (may change)

  • Protection none
  • Action in development patch rule; current target Q2 2027, may change
  • Review human Researcher
  • Record active
Decided by A researcher's recorded decision for this specific CVE
Finding A researcher set this CVE's status to Rule in development, naming the ARMR SSRF rule (in development).

Waratek research note

written 2026-11-13

Written by a Waratek engineer who reviewed this CVE. Their decision sets the status above, ahead of every automated rule except a withdrawal.

Comments

Rule Name: SSRF rule (in development)

Pre-auth blind SSRF: OpenSSOImpl.isValidUrl() opens an HttpURLConnection to an attacker-chosen URL. An SSRF rule in development is meant to block it, but it has not shipped. Until it does, protection is partial: a Socket rule allowing only the OpenSSO server and Liferay's real destinations, with the DNS rule, limits where the server can connect, but hosts left on that list can still be probed.

CVSS

5.3 MEDIUM v4.0 CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X 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 4.0 5.3 MEDIUM CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:N/VA:N/SC:L/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X security@liferay.com Secondary published
CVSS 3.1 8.6 HIGH CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N NVD Primary

Affected software and releases

Maven packages

Affected and fixed versions, from OSV.dev
PackageIntroducedFixedLast affected
com.liferay.portal:release.portal.bom 7.4.0 none 7.4.3.132
com.liferay.portal:release.dxp.bom 2025.Q1.0 2025.Q1.5 unbounded
com.liferay.portal:release.dxp.bom 2024.Q4.0 none 2024.Q4.7
com.liferay.portal:release.dxp.bom 2024.Q3.1 none 2024.Q3.13
com.liferay.portal:release.dxp.bom 2024.Q2.0 none 2024.Q2.13
com.liferay.portal:release.dxp.bom 2024.Q1.0 2024.Q1.16 unbounded
com.liferay.portal:release.dxp.bom 0 none 7.4.13.u92

Products and versions

4 products, 14 version entries
SourceVendorProductSchemeAffected versions
osv com.liferay.portal release.dxp.bom generic ≤ 7.4.13.92 · ≥ 2024.1.0 and < 2024.1.16 · ≥ 2024.2.0 and ≤ 2024.2.13 · ≥ 2024.3.1 and ≤ 2024.3.13 · ≥ 2024.4.0 and ≤ 2024.4.7 · ≥ 2025.1.0 and < 2025.1.5
osv com.liferay.portal release.portal.bom generic ≥ 7.4.0 and ≤ 7.4.3.132
nvd liferay digital experience platform generic 7.4 · ≥ 2024.1.1 and ≤ 2024.1.15 · ≥ 2024.2.0 and ≤ 2024.2.13 · ≥ 2024.3.1 and ≤ 2024.3.13 · ≥ 2024.4.0 and ≤ 2024.4.7 · ≥ 2025.1.0 and ≤ 2025.1.4
nvd liferay liferay portal generic ≥ 7.4.0 and ≤ 7.4.3.132

References

URLTags
https://github.com/liferay/liferay-portal PACKAGE
https://liferay.dev/portal/security/known-vulnerabilities/-/asset_publisher/jekt/content/CVE-2025-4581 WEB

Timeline

VulnCheck KEV: earliest evidence2025-07-13Date of the oldest evidence of exploitation in VulnCheck KEV's record. VulnCheck does not publish the date it listed the CVE.
Published2025-08-09By the CVE Program.
VulnCheck KEV: latest evidence2025-11-20Date of the newest report, exploit reference or honeypot sighting in VulnCheck KEV's record.
NVD record modified2026-06-17NVD's own last-modified date for this record.
Classification created2026-11-13First commit adding this CVE's research note.
Last VRT activity2026-11-13Most recent commit touching this CVE's classification, patch or rule file.