Skip to content

← Public intelligence

Maven package

com.liferay.portal:com.liferay.portal.impl

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

17 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Medium, CVSS 4.6MavenPublished

    Liferay Portal and DXP use an incorrect cache-control header

    CVE-2025-62276 · GHSA-6533-fhr2-f38h

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 69.1.0
    Fixed in
    69.1.0· Vendor fix available
    Issue
    The Document Library and the Adaptive Media modules in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0 through 2023.Q4.10, 2023.Q3.1 through 2023.Q3.10, 7.4 GA through update 92, and older unsupported versions uses an incorrect cache-control header, which allows local users to obtain access to downloaded files via the browser's cache.

    Recommended action: Upgrade to 69.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  2. Medium, CVSS 6.9MavenPublished

    Liferay Portal Stores Password Reset Tokens in Plain Text

    CVE-2025-62261 · GHSA-xcj6-xpjg-c4xr

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 92.0.2
    Fixed in
    92.0.2· Vendor fix available
    Issue
    Liferay Portal 7.4.0 through 7.4.3.99, and older unsupported versions, and Liferay DXP 2023.Q3.1 through 2023.Q3.4, 7.4 GA through update 92, 7.3 GA through update 34, and older unsupported versions stores password reset tokens in plain text, which allows attackers with access to the database to obtain the token, reset a user’s password and take over the user’s account.

    Recommended action: Upgrade to 92.0.2 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  3. Medium, CVSS 6.9MavenPublished

    Liferay Portal ComboServlet denial of service via large file combination

    CVE-2025-62254 · GHSA-q95h-87j6-273x

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 97.0.0
    Fixed in
    97.0.0· Vendor fix available
    Issue
    The ComboServlet in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0 through 2023.Q4.2, 2023.Q3.1 through 2023.Q3.5, 7.4 GA through update 92, 7.3 GA through update 35, and older unsupported versions does not limit the number or size of the files it will combine, which allows remote attackers to create very large responses that lead to a denial of service attack via the URL query string.

    Recommended action: Upgrade to 97.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  4. Medium, CVSS 5.3MavenPublished

    Liferay is Vulnerable to Authorization Bypass Through User-Controlled Key

    CVE-2025-62252 · GHSA-pfwq-mr9g-gq6m

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 99.0.0
    Fixed in
    99.0.0· Vendor fix available
    Issue
    Insecure Direct Object Reference (IDOR) vulnerability in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0 through 2023.Q4.5, 2023.Q3.1 through 2023.Q3.10, 7.4 GA through update 92, and older unsupported versions allows remote authenticated users in one virtual instance to assign an organization to a user in a different virtual instance via the comliferayusersadminwebportletUsersAdminPortletaddUserIds parameter.

    Recommended action: Upgrade to 99.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  5. Medium, CVSS 6.9MavenPublished

    Liferay Portal vulnerable to path traversal and denial-of-service in the ComboServlet

    CVE-2025-43813 · GHSA-2hm7-r8f3-423h

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 96.0.0
    Fixed in
    96.0.0· Vendor fix available
    Issue
    Possible path traversal vulnerability and denial-of-service in the ComboServlet in Liferay Portal 7.4.0 through 7.4.3.107, and older unsupported versions, and Liferay DXP 2023.Q4.0 through 2023.Q4.4, 2023.Q3.1 through 2023.Q3.8, 7.4 GA through update 92, 7.3 GA through update 35, and older unsupported versions allows remote attackers to access arbitrary CSS and JSS files and load the files multiple times via the query string in a URL.

    Recommended action: Upgrade to 96.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  6. Medium, CVSS 5.1MavenPublished

    Liferay Portal Cross-Site Request Forgery (CSRF) vulnerability

    CVE-2025-43809 · GHSA-697h-3q6m-jwp4

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 101.0.0
    Fixed in
    101.0.0· Vendor fix available
    Issue
    Cross-Site Request Forgery (CSRF) vulnerability in the server (license) registration page in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0 through 2023.Q4.7, 2023.Q3.1 through 2023.Q3.9, 7.4 GA through update 92, and older unsupported versions allows remote attackers to register a server license via the 'orderUuid' parameter.

    Recommended action: Upgrade to 101.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  7. Medium, CVSS 6.9MavenPublished

    Liferay Portal has unchecked input for loop condition vulnerability in XML-RPC

    CVE-2025-43801 · GHSA-95h4-8mqc-4mpf

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 101.0.0
    Fixed in
    101.0.0· Vendor fix available
    Issue
    Unchecked input for loop condition vulnerability in XML-RPC in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0, 2023.Q3.1 through 2023.Q3.4, 7.4 GA through update 92, 7.3 GA through update 35, and older unsupported versions allows remote attackers to perform a denial-of-service (DoS) attacks via a crafted XML-RPC request.

    Recommended action: Upgrade to 101.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  8. Medium, CVSS 6.9MavenPublished

    Liferay Portal has Improper Validation of Specified Quantity in Input

    CVE-2025-43793 · GHSA-xvgg-9h29-4g34

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 96.0.0
    Fixed in
    96.0.0· Vendor fix available
    Issue
    Liferay Portal 7.4.0 through 7.4.3.105, and older unsupported versions, and Liferay DXP 2023.Q4.0, 2023.Q3.1 through 2023.Q3.4, 7.4 GA through update 92, 7.3 GA through update 35, and older unsupported versions may incorrectly identify the subdomain of a domain name and create a supercookie, which allows remote attackers who control a website that share the same TLD to read cookies set by the application.

    Recommended action: Upgrade to 96.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  9. Medium, CVSS 4.6MavenPublished

    Liferay Portal has stored cross-site scripting (XSS) vulnerability

    CVE-2025-43794 · GHSA-r45v-2289-jgr4

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 99.0.0
    Fixed in
    99.0.0· Vendor fix available
    Issue
    A stored cross-site scripting (XSS) vulnerability in Liferay Portal 7.4.0 through 7.4.3.111, and older unsupported versions, and Liferay DXP 2023.Q4.0, 2023.Q3.1 through 2023.Q3.4, 7.4 GA through update 92, 7.3 GA through update 35, and older unsupported versions allows remote authenticated attackers with the instance administrator role to inject arbitrary web script or HTML into all pages via a crafted payload injected into the Instance Configuration's (1) CDN Host HTTP text field or (2) CDN Host HTTPS text field.

    Recommended action: Upgrade to 99.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  10. Medium, CVSS 5.1MavenPublished

    Liferay Portal JSONWS API endpoint shares sensitive information

    CVE-2025-43768 · GHSA-cv9j-mg9w-v7wm

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 108.1.1
    Fixed in
    108.1.1· Vendor fix available
    Issue
    Liferay Portal 7.4.0 through 7.4.3.131, and Liferay DXP 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 allows authenticated users without any permissions to access sensitive information of admin users using JSONWS APIs.

    Recommended action: Upgrade to 108.1.1 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  11. Medium, CVSS 6.9MavenPublished

    Liferay Portal and Liferay DXP have a reflected cross-site scripting vulnerability

    CVE-2025-43735 · GHSA-222w-xmc5-jhp3

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl >= 7.0.4, < 109.1.0
    Fixed in
    109.1.0· Partial vendor fix
    Issue
    A reflected cross-site scripting (XSS) vulnerability in the Liferay Portal 7.4.0 through 7.4.3.131, and Liferay DXP 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.12 and 7.4 GA through update 92 allows an remote non-authenticated attacker to inject JavaScript into the googlegadget.

    Recommended action: Upgrade to 109.1.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  12. High, CVSS 8.8MavenPublished

    Liferay Portal and Liferay DXP Vulnerable to Cross-Site Request Forgery in Terms of Use Page

    CVE-2021-29050 · GHSA-mh9r-9pcx-rx55

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 5.25.0
    Fixed in
    5.25.0· Vendor fix available
    Issue
    Cross-Site Request Forgery (CSRF) vulnerability in the terms of use page in the implementation for the portal services package before 5.25.0 from Liferay Portal (before 7.3.6), and Liferay DXP 7.3 before service pack 1, 7.2 before fix pack 11 allows remote attackers to accept the site's terms of use via social engineering and enticing the user to visit a malicious page.

    Recommended action: Upgrade to 5.25.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  13. Medium, CVSS 5.3MavenPublished

    Liferay Portal Insecure Default Configuration in auth.login.prompt.enabled

    CVE-2022-41414 · GHSA-9427-7f65-88c8

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 8.0.0
    Fixed in
    8.0.0· Vendor fix available
    Issue
    An insecure default in the component auth.login.prompt.enabled of Liferay Portal v7.0.0 through v7.4.2 allows attackers to enumerate usernames, site names, and pages.

    Recommended action: Upgrade to 8.0.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  14. High, CVSS 7.5MavenPublished

    Liferay Portal and Liferay DXP fails to invalidate password reset tokens after use

    CVE-2021-33322 · GHSA-vwj8-4grf-3r8v

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 5.7.3
    Fixed in
    5.7.3· Vendor fix available
    Issue
    In implementation for the portal services before 5.7.3 in Liferay Portal 7.3.0 and earlier, and Liferay DXP 7.0 before fix pack 96, 7.1 before fix pack 18, and 7.2 before fix pack 5, password reset tokens are not invalidated after a user changes their password, which allows remote attackers to change the user’s password via the old password reset token.

    Recommended action: Upgrade to 5.7.3 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  15. High, CVSS 7.5MavenPublished

    Liferay Portal and Liferay DXP insecure default configuration

    CVE-2021-33321 · GHSA-jfch-m2x3-2v66

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 5.11.0
    Fixed in
    5.11.0· Vendor fix available
    Issue
    Insecure default configuration in portal services implementation before 5.11.0 in Liferay Portal 6.2.3 through 7.3.2, and Liferay DXP before 7.3, allows remote attackers to enumerate user email address via the forgot password functionality. The portal.property login.secure.forgot.password should be defaulted to true.

    Recommended action: Upgrade to 5.11.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  16. Medium, CVSS 5.3MavenPublished

    Liferay Portal and Liferay DXP Bypass via Double Encoded URL

    CVE-2020-15840 · GHSA-vrwx-q9pj-x488

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl >= 7.2.0, < 7.4.0; < 7.1.3
    Fixed in
    7.4.07.1.3· Vendor fix available
    Issue
    In Liferay Portal before 7.3.1, com.liferay.portal:com.liferay.portal.impl before 7.1.3 and 7.4.0, Liferay Portal 6.2 EE, and Liferay DXP 7.2, DXP 7.1 and DXP 7.0, the property 'portlet.resource.id.banned.paths.regexp' can be bypassed with doubled encoded URLs.

    Recommended action: Upgrade to 7.4.0 or 7.1.3 by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →
  17. Medium, CVSS 4.3MavenPublished

    Liferay Portal and Liferay DXP fails to check permissions to view sites/groups

    CVE-2022-26595 · GHSA-822f-jfpg-hg7h

    Affected
    • Maven com.liferay.portal:com.liferay.portal.impl < 7.7.9
    Fixed in
    7.7.9· Partial vendor fix
    Issue
    Liferay Portal 7.3.7, 7.4.0, and 7.4.1, and Liferay DXP 7.2 fix pack 13, and 7.3 fix pack 2 does not properly check user permission when accessing a list of sites/groups, which allows remote authenticated users to view sites/groups via the user's site membership assignment UI.

    Recommended action: Upgrade to 7.7.9 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.comSource checked Evidence →