Vulnerabilities in pkg:maven/com.liferay.portal/release.dxp.bom
PACKAGECVE-2025-4581 is a MODERATE liferay portal and liferay dxp vulnerability (CWE-918: Server-Side Request Forgery (SSRF)) affecting Release.portal.bom libraries in the Maven ecosystem. The issue involves liferay portal and liferay dxp vulnerable to server-side request forgery. Remediation is available by upgrading affected packages to version 2025.Q1.5, 2024.Q1.16.
pkg:maven/com.liferay.portal/release.dxp.bom
Vulnerability advisories affecting package pkg:maven/com.liferay.portal/release.dxp.bom. Select an advisory below to view technical details or fixes.
| Advisory ID | CVE / NVD | Severity | Summary |
|---|---|---|---|
| GHSA-6v93-frf9-2rp8 | CVE-2025-4581 | MODERATE | Liferay Portal and Liferay DXP vulnerable to Server-Side Request Forgery |
| GHSA-qhp6-vp7c-g7xp | CVE-2025-3760 | MODERATE | Liferay Cross-site Scripting vulnerability |
| GHSA-66x6-8jgv-qpfh | CVE-2025-43785 | MODERATE | Liferay Portal and Liferay DXP vulnerable to Stored Cross-site Scripting |
| GHSA-rcc7-jx7p-hrv4 | CVE-2025-43776 | MODERATE | Liferay Portal and Liferay DXP vulnerable to store Cross-site Scripting |
| GHSA-hw56-7xj4-7gx6 | CVE-2022-42122 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to SQL Injection via Friendly URL Module |
| GHSA-r5fj-j449-vqw2 | CVE-2022-42120 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to SQL Injection via the Fragment Module |
| GHSA-gxxj-fhmr-37j9 | CVE-2022-42121 | HIGH | Liferay Portal and Liferay DXP Vulnerable to SQL Injection via the Layout Module |
| GHSA-m5c7-5gv3-hcpf | CVE-2025-43734 | MODERATE | Liferay Portal 7.4.0 and Liferay DXP have a reflected cross-site scripting (XSS) vulnerability |
| GHSA-222w-xmc5-jhp3 | CVE-2025-43735 | MODERATE | Liferay Portal and Liferay DXP have a reflected cross-site scripting vulnerability |
| GHSA-cg99-m88x-422c | CVE-2025-43736 | MODERATE | Liferay Portal and Liferay DXP have a Denial Of Service via File Upload (DOS) vulnerability |
| GHSA-c6g5-g6r7-q4j6 | CVE-2025-4655 | MODERATE | Liferay Portal and Liferay DXP vulnerable to Server-Side Request Forgery |
| GHSA-3mfq-fp2f-vwqh | CVE-2024-38002 | CRITICAL | Liferay Portal and Liferay DXP Workflow Component Does Not Check User Permissions |
| GHSA-j663-6jpj-xx8c | CVE-2023-44309 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to XSS in the Fragment Components |
| GHSA-g44j-f8wm-6622 | CVE-2023-42629 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to Stored XSS in the Manage Vocabulary Page |
| GHSA-w2g3-j73q-7qv7 | CVE-2023-42497 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to Reflected XSS via the Export for Translation Page |
| GHSA-xph3-vjcq-g488 | CVE-2023-3426 | MODERATE | Liferay Portal and Liferay DXP Organization Selector Does Not Check User Permissions |
| GHSA-qxf6-mp24-52cv | CVE-2023-3193 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Layout Module |
| GHSA-p2fc-xxr8-fw3p | CVE-2023-35030 | HIGH | Liferay Portal and Liferay DXP Vulnerable to CSRF via the Layout Module |
| GHSA-22w7-m5f8-87vh | CVE-2023-35029 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Open Redirect via the Layout Module |
| GHSA-wjfm-qxg2-q679 | CVE-2022-42119 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Commerce Module |
| GHSA-mr77-4pm4-x9vm | CVE-2022-42118 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Portal Search Module |
| GHSA-2qwm-9mg5-jwq8 | CVE-2022-42110 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Announcements Module |
| GHSA-p768-r2m2-8vjr | CVE-2022-42111 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Sharing Module |
| GHSA-chj2-4vg7-hhg3 | CVE-2024-8980 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to CSRF in the Script Console |
| GHSA-mh9r-9pcx-rx55 | CVE-2021-29050 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Request Forgery in Terms of Use Page |
| GHSA-mwhf-6mjm-6w3h | CVE-2021-29038 | MODERATE | Liferay Portal and Liferay DXP Does Not Obfuscate Password Reminder Answers |
| GHSA-qm43-g2xj-hvg5 | CVE-2024-26268 | MODERATE | Liferay Portal and Liferay DXP User Enumeration Vulnerability |
| GHSA-2mvj-q2q3-wxjv | CVE-2024-26267 | MODERATE | Liferay Portal and Liferay DXP HTTP Header Can Expose Versions |
| GHSA-3qq5-wcrx-4h8r | CVE-2024-25609 | MODERATE | Liferay Portal and Liferay DXP's HtmlUtil.escapeRedirect Can Be Circumvented via Two Forward Slashes |
| GHSA-548x-j6x6-hcv4 | CVE-2024-25608 | MODERATE | Liferay Portal and Liferay DXP's HtmlUtil.escapeRedirect Can Be Circumvented via Replacement Character |
| GHSA-mf8h-grfg-j9j3 | CVE-2024-25605 | MODERATE | Liferay Portal and Liferay DXP Allows Templates to be Viewed via the UI or API |
| GHSA-pw7p-3648-qqmg | CVE-2024-25604 | MODERATE | Liferay Portal and Liferay DXP Allows Authenticated Users with View Permissions to Edit Permissions |
| GHSA-4585-28v2-8h46 | CVE-2024-25150 | MODERATE | Liferay Portal and Liferay DXP Information Disclosure Vulnerability in the Control Panel |
| GHSA-qpgh-6v9w-vfv6 | CVE-2024-25149 | MODERATE | Liferay Portal and Liferay DXP Does Not Properly Restrict Membership to Child Site Based on Parent Site Options |
| GHSA-f3rf-cr7f-cwc4 | CVE-2023-5190 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Open Redirect in Countries Management's Edit Region Page |
| GHSA-qp68-5v39-r869 | CVE-2023-42627 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to XSS in the Commerce Module |
| GHSA-hv45-r2f5-fmhj | CVE-2023-42628 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to XSS in the Wiki Widget |
| GHSA-w7f2-6896-6mm2 | CVE-2022-26596 | MODERATE | Liferay Portal and Liferay DXP allows arbitrary injection via web content template names |
| GHSA-7r3w-wggm-pjwf | CVE-2022-28979 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS in the Portal Search Module |
| GHSA-67jp-27jj-6x85 | CVE-2022-42116 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS in the CKEditor Integration with the Frontend Editor Module |
| GHSA-g6r2-6x46-jpp6 | CVE-2022-42117 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS in the Frontend Taglib Module |
| GHSA-7f7g-vhff-mjqj | CVE-2022-42112 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Portal Search Module |
| GHSA-r32w-v775-5952 | CVE-2022-42113 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Document Library Module |
| GHSA-cmrw-cgfc-v6x2 | CVE-2022-42114 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the Role Module |
| GHSA-f43m-hhj4-q3jg | CVE-2022-42132 | MODERATE | Liferay Portal and Liferay DXP Includes LDAP Credentials in the Page URL |
| GHSA-h9ww-wjg4-jvvg | CVE-2022-38512 | MODERATE | Liferay Portal and Liferay DXP Fails to Check Permissions in Translation Module |
| GHSA-8mp9-w7gr-pvj3 | CVE-2022-28980 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS via the filter_ Prefix |
| GHSA-7m65-hmvg-rxpc | CVE-2022-28978 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to XSS in the Site Module |
| GHSA-w397-9p2j-6x23 | CVE-2022-28977 | MODERATE | Liferay Portal and Liferay DXP HtmlUtil.escapeRedirect Can Be Circumvented |
| GHSA-j5gv-w838-mmcx | CVE-2023-44310 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to XSS via the Page Tree Menu |
| GHSA-49gm-5685-8fxv | CVE-2023-44311 | CRITICAL | Liferay Portal and Liferay DXP Vulnerable to XSS via the OAuth2ProviderApplicationRedirect Class |
| GHSA-ghw5-998m-vw4w | CVE-2022-25146 | MODERATE | Liferay Portal and Liferay DXP fails to check origin of event messages |
| GHSA-ffmm-5ww2-g3q4 | CVE-2021-38263 | MODERATE | Liferay Portal and Liferay DXP cross-site scripting (XSS) vulnerability via the script console |
| GHSA-r39x-3qq4-gxmr | CVE-2021-38267 | MODERATE | Liferay Portal and Liferay DXP vulnerable to cross-site scripting (XSS) in edit blog entry page |
| GHSA-f855-2rvm-5j7h | CVE-2021-38268 | MODERATE | Liferay Portal and Liferay DXP has incorrect default permissions for site members |
| GHSA-658f-xhv4-p978 | CVE-2022-26594 | MODERATE | Liferay Portal and Liferay DXP allows arbitrary injection via form field |
| GHSA-3vww-jrmm-9vff | CVE-2022-26597 | MODERATE | Liferay Portal and Liferay DXP allows arbitrary injection via the site name |
| GHSA-vw6g-gh6c-8qwp | CVE-2021-38269 | MODERATE | Liferay Portal and Liferay DXP vulnerable to cross-site scripting (XSS) in the Gogo Shell module |
| GHSA-3x83-whxw-pvmg | CVE-2021-38265 | MODERATE | Liferay Portal and Liferay DXP vulnerable to cross-site scripting (XSS) |
| GHSA-jp3m-vh3g-6ggp | CVE-2021-38266 | HIGH | Liferay Portal and Liferay DXP fails to properly import users from LDAP |
| GHSA-822f-jfpg-hg7h | CVE-2022-26595 | MODERATE | Liferay Portal and Liferay DXP fails to check permissions to view sites/groups |
| GHSA-hgjv-7wjr-qwqp | CVE-2021-33326 | MODERATE | Liferay Portal and Liferay DXP Cross-site scripting (XSS) vulnerability in the Frontend JS module |
| GHSA-q2rp-xfj8-r95h | CVE-2022-26593 | MODERATE | Liferay Portal and Liferay DXP allows arbitrary injection via the name of an asset category |
| GHSA-v88g-7fx4-9q7f | CVE-2021-33337 | MODERATE | Liferay Portal and Liferay DXP Cross-site scripting (XSS) vulnerability in the Document Library module |
| GHSA-wg4x-hf94-fj5v | CVE-2021-33320 | MODERATE | Liferay Portal and Liferay DXP vulnerable to email spam via lack of flagging rate |
| GHSA-fxpf-jr2q-vpvv | CVE-2021-33323 | HIGH | Liferay Portal and Liferay DXP autosaves form data for other users to see |
| GHSA-22wc-7wmm-v4cc | CVE-2021-33327 | MODERATE | Liferay Portal and Liferay DXP does not properly check user permission |
| GHSA-vwj8-4grf-3r8v | CVE-2021-33322 | HIGH | Liferay Portal and Liferay DXP fails to invalidate password reset tokens after use |
| GHSA-7pxh-q6jw-6xj8 | CVE-2021-33339 | MODERATE | Liferay Portal Fragment Module and Liferay DXP Vulnerable to Cross-Site Scripting |
| GHSA-4frg-rpx6-96qh | CVE-2021-33338 | HIGH | Liferay Portal Layout Module and Liferay DXP Exposes the Cross-Site Request Forgery (CSRF) Token in URLs |
| GHSA-fvg6-9r88-7w85 | CVE-2021-33336 | MODERATE | Liferay Portal Journal Module and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) |
| GHSA-5gh9-g62h-f35m | CVE-2021-33335 | HIGH | Liferay Portal and Liferay DXP Has Company Administrator Accounts Vulnerable to Takeovers |
| GHSA-g7xc-m762-wg8f | CVE-2021-33333 | MODERATE | Liferay Portal and Liferay DXP Fails to Check User Permissions for Workflow Submissions |
| GHSA-9995-qvcg-x7g6 | CVE-2021-33332 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) |
| GHSA-474f-cmx5-gm69 | CVE-2021-33324 | MODERATE | Liferay Portal and Liferay DXP Don't Check Permissions of Pages |
| GHSA-jvvx-8g42-9559 | CVE-2021-29051 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) in Asset Publisher App |
| GHSA-4fx8-82f3-xcpc | CVE-2021-29048 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) in the Layout Admin Page |
| GHSA-xx2h-2hf5-v7vv | CVE-2021-29043 | MODERATE | Liferay Portal and Liferay DXP May Reveal S3 Store's Proxy Password |
| GHSA-mj8w-h522-jwm8 | CVE-2021-33331 | MODERATE | Liferay Portal and Liferay DXP Allows Arbitrary Redirect of Users to External URLs |
| GHSA-87x7-pwrx-jch7 | CVE-2021-29040 | MODERATE | Liferay Portal and Liferay DXP Reveals Data via Overly Verbose Error Messages |
| GHSA-vrwx-q9pj-x488 | CVE-2020-15840 | MODERATE | Liferay Portal and Liferay DXP Bypass via Double Encoded URL |
| GHSA-mg3r-9jh8-33r9 | CVE-2020-15842 | HIGH | Liferay Portal and Liferay DXP have Insecure Deserialization Vulnerability |
| GHSA-773f-f929-qgjj | CVE-2020-15841 | HIGH | Liferay Portal and Liferay DXP Potentially Reveal LDAP Server Password via Unsafe Connection |
| GHSA-w28v-87g6-cjr6 | CVE-2021-29049 | MODERATE | Liferay DXP Vulnerable to Cross-Site Scripting (XSS) via the currentURL Parameter |
| GHSA-g37f-j8hh-736f | CVE-2021-33334 | MODERATE | Liferay Portal and Liferay DXP Fails to Properly Check User Permissions |
| GHSA-vpvm-3wfw-5f5c | CVE-2021-33328 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) in Edit Vocabulary Page |
| GHSA-6c88-gvxw-f5hg | CVE-2021-33325 | MODERATE | Liferay Portal and Liferay DXP Stores User Passwords in Cleartext |
| GHSA-wcr5-3q96-c2gr | CVE-2021-29044 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) via Membership Request Admin Page |
| GHSA-qcv4-gv43-498v | CVE-2021-29045 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) via the Redirect's Admin Page |
| GHSA-9g57-m5vf-qp73 | CVE-2021-29046 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) via Asset Module Parameter |
| GHSA-f9wj-c5pc-g9rh | CVE-2021-29053 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Multiple SQL Injections |
| GHSA-pr7v-qv65-rp9m | CVE-2021-29052 | MODERATE | Liferay Portal and Liferay DXP Fails to Check Permissions |
| GHSA-82j7-2h3j-hc7f | CVE-2021-29041 | MODERATE | Liferay DXP Vulnerable to Denial-of-service (DoS) in the Multi-Factor Authentication Module |
| GHSA-9mxg-p873-6793 | CVE-2021-29047 | HIGH | Liferay Portal and Liferay DXP Fails to Invalidate CAPTCHA Answers After Use |
| GHSA-v377-8f8f-532h | CVE-2020-13445 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Arbitrary Code Execution |
| GHSA-8j5r-9687-88w5 | CVE-2020-13444 | MODERATE | Liferay Portal and Liferay DXP Fails to Sanitize API Data |
| GHSA-hmrx-6pr5-hpwj | CVE-2024-26273 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Request Forgery (CSRF) via the Content Page Editor |
| GHSA-p63m-vmjr-wg37 | CVE-2024-26272 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Request Forgery (CSRF) via the Content Page Editor |
| GHSA-6c4v-x9v2-rjm8 | CVE-2024-26271 | HIGH | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Request Forgery (CSRF) via the My Account Widget |
| GHSA-9fcg-wrp8-qhr4 | CVE-2025-2565 | MODERATE | Liferay Portal and Liferay DXP Reveals Data via Forms |
| GHSA-hrc4-p2h3-pjqw | CVE-2025-2536 | MODERATE | Liferay Portal and Liferay DXP Vulnerable to Cross-Site Scripting (XSS) |
| GHSA-xq4r-4xfh-vch8 | CVE-2024-26270 | MODERATE | Liferay Portal and Liferay DXP vulnerable to theft of hashed password |
| GHSA-4hxr-28mv-q729 | CVE-2024-11993 | MODERATE | Liferay Portal and Liferay DXP vulnerable to Cross-site Scripting |
| GHSA-q2cv-7j58-rfmj | CVE-2023-47795 | CRITICAL | Liferay Portal Document and Media widget and Liferay DXP vulnerable to stored Cross-site Scripting |
| GHSA-468x-frcm-ghx6 | CVE-2023-40191 | CRITICAL | Liferay Portal and Liferay DXP vulnerable to reflected Cross-site Scripting |
| GHSA-hgr6-6hhw-883f | CVE-2024-25151 | MODERATE | Liferay Portal Calendar module and Liferay DXP vulnerable to Cross-site Scripting, content spoofing |
| GHSA-rwhv-hvj2-qrqm | CVE-2024-26269 | CRITICAL | Liferay Portal Frontend JS module's portlet.js and Liferay DXP vulnerable to Cross-site Scripting |
| GHSA-rwxc-4cmw-7x75 | CVE-2024-26266 | CRITICAL | Liferay Portal and Liferay DXP vulnerable to stored Cross-site Scripting |
| GHSA-44jg-jgjx-3xg5 | CVE-2024-25603 | CRITICAL | Liferay Portal's Dynamic Data Mapping module's DDMForm and Liferay DXP vulnerable to stored Cross-site Scripting |
| GHSA-73x3-8mrg-5r93 | CVE-2023-42498 | CRITICAL | Liferay Portal Language Override edit screen and Liferay DXP vulnerable to reflected Cross-site Scripting |
| GHSA-54pv-r62j-9qqc | CVE-2023-42496 | CRITICAL | Liferay Portal and Liferay DXP vulnerable to reflected Cross-site Scripting |
| GHSA-px38-239g-x5mg | CVE-2023-37940 | MODERATE | Liferay Portal and Liferay DXP have Cross-site Scripting vulnerability in edit Service Access Policy page |
| GHSA-vvpf-53qx-cxhh | CVE-2024-25610 | CRITICAL | Liferay Portal has a Stored XSS with Blog entries (Insecure defaults) |
| GHSA-43h9-p3j4-39hm | CVE-2024-25607 | HIGH | Liferay Portal defaults to a low work factor for the default password hashing algorithm |
| GHSA-869h-qhfx-w939 | CVE-2024-25606 | HIGH | Liferay Portal has an XXE vulnerability in Java2WsddTask._format |
| GHSA-2mx7-xvfg-fg53 | CVE-2023-47798 | MODERATE | Liferay Portal's account lockout does not invalidate existing user sessions |
| GHSA-qwj8-qgpr-8crm | CVE-2024-25148 | HIGH | Liferay Portal vulnerable to user impersonation |
| GHSA-w275-m8cr-hf2v | CVE-2024-25144 | MODERATE | Liferay Portal denial-of-service vulnerability |
| GHSA-cr36-3vqf-x5w5 | CVE-2024-25601 | CRITICAL | Liferay Portal Expando module and Liferay DXP vulnerable to stored Cross-site Scripting |
| GHSA-v2xq-m22w-jmpr | CVE-2024-25602 | CRITICAL | Liferay Portal and Liferay DXP's Users Admin module vulnerable to stored Cross-site Scripting |
| GHSA-xpjg-7hx7-wgcx | CVE-2024-25147 | CRITICAL | Liferay Portal and Liferay DXP vulnerable to Cross-site Scripting |
| GHSA-p28x-4r5h-ph6j | CVE-2024-25152 | CRITICAL | Liferay Portal Message Board widget and Liferay DXP vulnerable to stored Cross-site Scripting |
| GHSA-mqf8-4cqm-p83x | CVE-2024-25146 | MODERATE | Liferay Portal allows attackers to discover the existence of sites |
| GHSA-9vgq-w5pv-v77q | CVE-2024-25145 | CRITICAL | Liferay Portal stored cross-site scripting (XSS) vulnerability |
| GHSA-c7f6-4vx5-4263 | CVE-2020-15839 | MODERATE | Unrestricted Upload of File with Dangerous Type in Liferay Portal and Liferay DXP |
CVE-2025-4581 at a Glance
How to Fix CVE-2025-4581
To remediate this vulnerability, upgrade all affected Release.portal.bom dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.portal.bom</artifactId>
<version>Latest secure release</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>2025.Q1.5</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>Latest secure release</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>Latest secure release</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>Latest secure release</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>2024.Q1.16</version>
</dependency>
<dependency>
<groupId>com.liferay.portal</groupId>
<artifactId>release.dxp.bom</artifactId>
<version>Latest secure release</version>
</dependency>
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
mvn dependency:tree -Dincludes=com.liferay.portal
How to Check if You Are Affected
To determine whether your Java application is affected by CVE-2025-4581, inspect your build dependencies using the Maven Dependency Plugin:
mvn dependency:tree -Dincludes=com.liferay.portal
Analyze the terminal output to locate any version of Release.portal.bom in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 2025.Q1.5), your application is affected.
Note: The mvn dependency:tree -Dincludes=com.liferay.portal command inspects the resolved dependency graph declared in your project's POM files; it does not perform automated security scanning or inspect runtime dynamic classpaths. Always verify runtime container classpaths and shaded JARs.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under CWE-918: Server-Side Request Forgery (SSRF), where the web server receives a url or similar request from an upstream component and retrieves the contents of this url, but it does not sufficiently ensure that the request is being sent to the expected destination. In Release.portal.bom, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
CVE-2025-4581 Affected Release.portal.bom Versions
7 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
com.liferay.portal:release.portal.bom
|
Maven |
≥ 7.4.0
≤ 7.4.3.132
|
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≥ 2025.Q1.0
< 2025.Q1.5
|
2025.Q1.5
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≥ 2024.Q4.0
≤ 2024.Q4.7
|
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≥ 2024.Q3.1
≤ 2024.Q3.13
|
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≥ 2024.Q2.0
≤ 2024.Q2.13
|
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≥ 2024.Q1.0
< 2024.Q1.16
|
2024.Q1.16
|
|
com.liferay.portal:release.dxp.bom
|
Maven |
≤ 7.4.13.u92
|
|
References
Frequently Asked Questions
What is CVE-2025-4581?
Which Release.portal.bom versions are affected?
What version fixes CVE-2025-4581?
Is release.portal.bom affected?
Is release.dxp.bom affected?
What CWE is associated with CVE-2025-4581?
How can I check Maven dependencies for CVE-2025-4581?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-6v93-frf9-2rp8",
"modified" : "2025-12-20T03:23:20Z",
"published" : "2025-08-09T06:30:28Z",
"aliases" : [ "CVE-2025-4581" ],
"summary" : "Liferay Portal and Liferay DXP vulnerable to Server-Side Request Forgery",
"details" : "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, and 7.4 GA through update 92 allow a pre-authentication blind SSRF vulnerability in the portal-settings-authentication-opensso-web component 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.",
"severity" : [ {
"type" : "CVSS_V4",
"score" : "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"
} ],
"affected" : [ {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.portal.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "7.4.0"
}, {
"last_affected" : "7.4.3.132"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2025.Q1.0"
}, {
"fixed" : "2025.Q1.5"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "<= 2025.Q1.4"
}
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2024.Q4.0"
}, {
"last_affected" : "2024.Q4.7"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2024.Q3.1"
}, {
"last_affected" : "2024.Q3.13"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2024.Q2.0"
}, {
"last_affected" : "2024.Q2.13"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "2024.Q1.0"
}, {
"fixed" : "2024.Q1.16"
} ]
} ],
"database_specific" : {
"last_known_affected_version_range" : "<= 2024.Q1.15"
}
}, {
"package" : {
"ecosystem" : "Maven",
"name" : "com.liferay.portal:release.dxp.bom"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "0"
}, {
"last_affected" : "7.4.13.u92"
} ]
} ]
} ],
"references" : [ {
"type" : "ADVISORY",
"url" : "https://nvd.nist.gov/vuln/detail/CVE-2025-4581"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/liferay/liferay-portal"
}, {
"type" : "WEB",
"url" : "https://liferay.dev/portal/security/known-vulnerabilities/-/asset_publisher/jekt/content/CVE-2025-4581"
} ],
"database_specific" : {
"cwe_ids" : [ "CWE-918" ],
"severity" : "MODERATE",
"github_reviewed" : true,
"github_reviewed_at" : "2025-08-11T17:49:09Z",
"nvd_published_at" : "2025-08-09T05:15:29Z"
}
}