Legacy Knowledge Base
Published Jun. 30, 2025

Polyfill.io Vulnerability: Is Liferay affected?

Written By

Madhusudan Sharma

How To articles are not official guidelines or officially supporteddocumentation. They are community-contributed content and may not alwaysreflect the latest updates to Liferay DXP. We welcome your feedback toimprove How to articles!

While we make every effort to ensure this Knowledge Base is accurate, itmay not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with anyfeedback or concerns.

Legacy Article

You are viewing an article from our legacy "FastTrack"publication program, made available for informational purposes. Articlesin this program were published without a requirement for independentediting or verification and are provided "as is" withoutguarantee.

Before using any information from this article, independently verify itssuitability for your situation and project.

Issue

  • An attribute polyfill:true is observed in the source code of the website.
  • Does it have anything to do with the domain 'https://polyfill.io'?
  • Is Liferay affected by the Polyfill.js vulnerability? 

Environment

  • All environments [DXP 7.0 - DXP 7.4]

Resolution

  • Polyfill is a common programming term, like mock , stub , algorithm.  It often refers to JavaScript code that implements an HTML5 or CSS web standard, either an established standard (supported by some browsers) on older browsers, or a proposed standard (not supported by any browsers) on existing browsers.
  • The domain 'https://polyfill.io' provides "polyfills" that add functionality to older browsers built into newer versions.
  • However, Liferay doesn't rely cdn.polyfill.io or other *.polyfil.io domains to retrieve any polyfills and is not exposed to Polyfill.js vulnerability.
  • Please note that the third-party dependencies could include the polyfills from the domain 'https://polyfill.io' dynamically, so it is recommended that users should check any custom themes or developments to make sure they don’t use this URL to get their polyfills either.

Additional Information

  • For more details on best practices when opening a security ticket: Before Opening a Security Ticket
  • Please submit a ticket to the Support team through the Help Center in case more information is required on this. 
Did this article resolve your issue ?

Legacy Knowledge Base