CVE-2017-1000482: Plone - JavaScript Execution in Home Page Property

products-cmfplone Updated 02 Oct 2025

Summary

14/05/2022
Yes i
Moderate
5.4

CVE-2017-1000482: Products.CMFPlone XSS in profile home_page property. Affects products-cmfplone across 3 version ranges.

< 4.3.17 >= 5.0.0, < 5.0.10 >= 5.1a1, < 5.1.0

Fixed in 4.3.17, 5.0.10 or 5.1.0, depending on the release line you run. How to fix ↓

Also tracked for

The same CVE-2017-1000482 is tracked separately for each ecosystem and vendor. Its fix information is the same; the package and affected versions differ.

Free scan

Check if this vulnerability affects your application

Upload a manifest or SBOM and we'll show whether you're affected, plus every other risky package in the same scan.

Check my app free

No signup required · Results in about 60 seconds

Sponsored Devnack Mobile apps built by Devnack Design, build and launch iOS and Android apps with a senior product team. From idea to store release Start a project

Background

Plone is an open-source content management system built on top of the Zope application server. It provides a user-friendly interface for managing websites and supports various features such as content creation, collaboration, and workflow management. Plone versions 2.5 to 5.1rc1 are affected by a vulnerability that allows a user to inject and execute JavaScript code through the home_page property of their profile. This code is executed when a visitor clicks the home page link on the author page.

Vulnerability Detail

The vulnerability in Plone allows an attacker with a user account on the site to insert malicious JavaScript code into their profile's home_page property. When a visitor accesses the author page and clicks the home page link, the injected JavaScript code is executed in the visitor's browser. This can lead to various consequences, including unauthorized access to sensitive information, session hijacking, or the execution of arbitrary actions on behalf of the visitor. The vulnerability affects Plone versions 2.5 to 5.1rc1.

How To Fix

Latest published version: 6.2.2 as of 22 Oct 2026

pip install --upgrade "products-cmfplone==6.2.2"

Upgrading to it may include breaking changes; the versions below are the minimum fixed release for this vulnerability.

If you can't move to the latest

The minimum fixed version depends on the release line you run.

  • < 4.3.17 4.3.17
    pip install --upgrade "products-cmfplone==4.3.17"
  • >= 5.0.0, < 5.0.10 5.0.10
    pip install --upgrade "products-cmfplone==5.0.10"
  • >= 5.1a1, < 5.1.0 5.1.0
    pip install --upgrade "products-cmfplone==5.1.0"

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Workaround

As a temporary workaround, users can disable the display of the home page link on the author page. This can be achieved by modifying the template or configuration responsible for rendering the author page. By removing or commenting out the code that generates the home page link, the execution of the injected JavaScript code can be prevented. However, this workaround may impact the user experience and should be considered temporary until the Plone installation is updated to a fixed version.

Conclusion

The vulnerability in Plone versions 2.5 to 5.1rc1 allows an attacker to execute arbitrary JavaScript code in the visitor's browser through the home_page property of their profile. To mitigate this vulnerability, it is recommended to upgrade to a fixed version of Plone (4.3.16 or 5.1.0 or later) and review user input for sanitization. A temporary workaround is available by disabling the display of the home page link on the author page. For further support on vulnerability remediation, please contact DevNack.com.

See every vulnerability recorded for products-cmfplone →

Share this vulnerability

FAQ

Plone is an open-source content management system built on top of the Zope application server. It provides a user-friendly interface for managing websites and supports various features such as content creation, collaboration, and workflow management.

Plone versions 2.5 to 5.1rc1 are affected by this vulnerability.

The vulnerability allows an attacker to execute arbitrary JavaScript code in the visitor's browser when they click the home page link on the author page. This can lead to unauthorized access, session hijacking, or the execution of malicious actions on behalf of the visitor.

To fix this vulnerability, it is recommended to upgrade to a fixed version of Plone (4.3.16 or 5.1.0 or later). Additionally, review and sanitize user input to prevent the injection of malicious code.

Yes, a temporary workaround is to disable the display of the home page link on the author page. This can be achieved by modifying the template or configuration responsible for rendering the author page.

Related vulnerabilities

Recent vulnerabilities recorded for products-cmfplone.

How To Fix

Latest published version: 6.2.2 as of 22 Oct 2026

pip install --upgrade "products-cmfplone==6.2.2"

Upgrading to it may include breaking changes; the versions below are the minimum fixed release for this vulnerability.

If you can't move to the latest

The minimum fixed version depends on the release line you run.

  • < 4.3.17 4.3.17
    pip install --upgrade "products-cmfplone==4.3.17"
  • >= 5.0.0, < 5.0.10 5.0.10
    pip install --upgrade "products-cmfplone==5.0.10"
  • >= 5.1a1, < 5.1.0 5.1.0
    pip install --upgrade "products-cmfplone==5.1.0"

Tip — Not sure which release line you're on? Vulert can find the fix for the version you are using. Scan free →

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →
Help improve this record
Report an issue or send feedback