Skip to content

← Public intelligence

PyPI package

plone

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

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

  1. High, CVSS 7.1PyPIAmendedPublished

    Cross-Frame Scripting vulnerability has been found on Plone CMS

    CVE-2024-0669 · GHSA-5xfx-55x4-j223

    Affected
    • PyPI plone <= 6.0.5
    Fixed in
    6.0.7· Vendor fix available
    Issue
    A Cross-Frame Scripting vulnerability has been found on Plone CMS affecting version below 6.0.5. An attacker could store a malicious URL to be opened by an administrator and execute a malicios iframe element.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  2. High, CVSS 8.7PyPIAmendedPublished

    Server-Side Request Forgery in Plone CMS

    CVE-2021-33926 · GHSA-47p5-p3jw-w78w

    Affected
    • PyPI plone >= 4.3, < 5.2.5
    Fixed in
    5.2.5· Vendor fix available
    Issue
    An issue in Plone CMS allows attacker to access sensitive information via the RSS feed protlet.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  3. Medium, CVSS 5.3PyPIAmendedPublished

    Plone XSS in User Fullname Property and File Upload

    CVE-2021-3313 · GHSA-hprr-4vfq-fcxw

    Affected
    • PyPI plone < 5.2.4
    Fixed in
    5.2.4· Vendor fix available
    Issue
    Plone CMS until version 5.2.4 has a stored Cross-Site Scripting (XSS) vulnerability in the user fullname property and the file upload functionality. The user's input data is not properly encoded when being echoed back to the user. This data can be interpreted as executable code by the browser and allows an attacker to execute JavaScript in the context of the victim's browser if the victim opens a vulnerable page containing an XSS payload.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  4. High, CVSS 8.7PyPIAmendedPublished

    Plone Privilege Escallation

    CVE-2020-7938 · GHSA-cjg3-q24h-9qwf

    Affected
    • PyPI plone >= 5.2.0, < 5.2.2
    Fixed in
    5.2.2· Vendor fix available
    Issue
    plone.restapi in Plone 5.2.0 through 5.2.1 allows users with a certain privilege level to escalate their privileges up to the highest level.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  5. High, CVSS 8.7PyPIAmendedPublished

    Plone allows weak passwords

    CVE-2020-7940 · GHSA-cw58-gpgw-hwx2

    Affected
    • PyPI plone >= 4.3, < 4.3.20; >= 5.0rc1, < 5.1.7; >= 5.2.0, < 5.2.2
    Fixed in
    4.3.205.2.25.1.7· Vendor fix available
    Issue
    Missing password strength checks on some forms in Plone 4.3 through 5.2.0 allow users to set weak passwords, leading to easier cracking.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  6. Medium, CVSS 5.3PyPIAmendedPublished

    Plone Open Redirect Vulnerability

    CVE-2020-7936 · GHSA-82j9-wfcf-9v2h

    Affected
    • PyPI plone >= 4.0, < 4.3.20; >= 5.0rc1, < 5.1.7; >= 5.2.0, < 5.2.2
    Fixed in
    4.3.205.2.25.1.7· Vendor fix available
    Issue
    An open redirect on the login form (and possibly other places) in Plone 4.0 through 5.2.1 allows an attacker to craft a link to a Plone Site that, when followed, and possibly after login, will redirect to an attacker's site.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  7. Medium, CVSS 5.3PyPIAmendedPublished

    Plone Cross-site Scripting vulnerability in PortalTransforms

    CVE-2010-2422 · GHSA-qj7x-wm9q-qjx8

    Affected
    • PyPI plone >= 2.1, <= 3.3.5
    Fixed in
    3.3.6· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in PortalTransforms in Plone 2.1 through 3.3.5 before hotfix 20100612 allows remote attackers to inject arbitrary web script or HTML via the safehtml transform.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  8. UnratedPyPIAmendedPublished

    Plone XSS Vulnerability

    CVE-2011-1340 · GHSA-cvwc-g7fw-7xrj

    Affected
    • PyPI plone < 2.5.3
    Fixed in
    2.5.3· Vendor fix available
    Issue
    Cross-site scripting (XSS) vulnerability in skins/plonetemplates/defaulterrormessage.pt in Plone before 2.5.3 allows remote attackers to inject arbitrary web script or HTML via the typename parameter to Members/ipa/createObject.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  9. UnratedPyPIAmendedPublished

    Plone anonymous access to sub-objects in CMFEditions where KwAsAttributes classes were publishable

    CVE-2011-4030 · GHSA-pwgm-jvqv-6v8p

    Affected
    • PyPI plone >= 4.0, <= 4.0.9; >= 4.1, < 4.1.1; >= 4.2a1, <= 4.2a2
    Fixed in
    4.2a34.0.104.1.1· Vendor fix available
    Issue
    The CMFEditions component 2.x in Plone 4.0.x through 4.0.9, 4.1, and 4.2 through 4.2a2 does not prevent the KwAsAttributes classes from being publishable, which allows remote attackers to access sub-objects via unspecified vectors, a different vulnerability than CVE-2011-3587.

    Recommended action: Upgrade to 4.1.1, 4.0.10 or 4.2a3 (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  10. Medium, CVSS 6.9PyPIAmendedPublished

    Plone Privilege escalation due improper authorization

    CVE-2013-4189 · GHSA-pwpq-632g-h49g

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.2.6· Partial vendor fix
    Issue
    Multiple unspecified vulnerabilities in (1) dataitems.py, (2) get.py, and (3) traverseName.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allow remote authenticated users with administrator access to a subtree to access nodes above the subtree via unknown vectors.

    Recommended action: Upgrade to 4.3.2 or 4.2.6 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  11. Medium, CVSS 5.9PyPIAmendedPublished

    Plone Authenticated Denial of Service vulnerability

    CVE-2013-4188 · GHSA-w3pw-qxjj-6prr

    Affected
    • PyPI plone >= 4.3, < 4.3.2; >= 4.2, < 4.2.6; >= 2.1, <= 4.1
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    traverser.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allows remote attackers with administrator privileges to cause a denial of service (infinite loop and resource consumption) via unspecified vectors related to "retrieving information for certain resources."

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  12. Low, CVSS 2.3PyPIAmendedPublished

    Plone Denial of Service vulnerability via decompressing large zip archives

    CVE-2013-4199 · GHSA-xfjq-9rxq-ph6m

    Affected
    • PyPI plone >= 4.3, < 4.3.2; >= 4.2, < 4.2.6; >= 2.1, <= 4.1
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    (1) cbdecode.py and (2) linkintegrity.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allow remote authenticated users to cause a denial of service (resource consumption) via a large zip archive, which is expanded (decompressed).

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  13. Medium, CVSS 5.3PyPIAmendedPublished

    Plone vulnerable to cross-site scripting

    CVE-2013-4190 · GHSA-89rq-27xp-vgv7

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    Multiple cross-site scripting (XSS) vulnerabilities in (1) spamProtect.py, (2) pts.py, and (3) request.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allow remote attackers to inject arbitrary web script or HTML via unspecified vectors.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  14. Medium, CVSS 6.3PyPIAmendedPublished

    Plone is vulnerable to Information Exposure when generating zip archives

    CVE-2013-4191 · GHSA-grwx-4p5v-9g2g

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    zip.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 does not properly enforce access restrictions when including content in a zip archive, which allows remote attackers to obtain sensitive information by reading a generated archive.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  15. Medium, CVSS 6.3PyPIAmendedPublished

    Plone is vulnerable to File System Path Exposure

    CVE-2013-4194 · GHSA-mm32-jw73-9227

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    The WYSIWYG component (wysiwyg.py) in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allows remote attackers to obtain sensitive information via a crafted URL, which reveals the installation path in an error message.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  16. Medium, CVSS 6.9PyPIAmendedPublished

    Plone is vulnerable to information exposure via the object manager implementation

    CVE-2013-4196 · GHSA-qphh-5fv5-2mjj

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    The object manager implementation (objectmanager.py) in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 does not properly restrict access to internal methods, which allows remote attackers to obtain sensitive information via a crafted request.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  17. Medium, CVSS 5.3PyPIAmendedPublished

    Plone's authenticated users able to alter their password despite of policy definition

    CVE-2013-4198 · GHSA-qjxf-6pr8-j87v

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.2.6· Partial vendor fix
    Issue
    mailpassword.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allows remote authenticated users to bypass the prohibition on password changes via the forgotten password email functionality.

    Recommended action: Upgrade to 4.3.2 or 4.2.6 by release line; some affected versions have no fix yet, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  18. High, CVSS 7.1PyPIAmendedPublished

    Plone is vulnerable to email spoofing

    CVE-2013-4192 · GHSA-f5h9-3hpf-9j8m

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    sendto.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allows remote authenticated users to spoof emails via unspecified vectors.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  19. Low, CVSS 2.3PyPIAmendedPublished

    Plone Multiple open redirect vulnerabilities

    CVE-2013-4195 · GHSA-j67j-8hrp-76xm

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    Multiple open redirect vulnerabilities in (1) marmosetpatch.py, (2) publish.py, and (3) principiaredirect.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allow remote attackers to redirect users to arbitrary web sites and conduct phishing attacks via unspecified vectors.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  20. High, CVSS 8.2PyPIAmendedPublished

    Plone Unrestricted Filed Manipulation vulnerability via content edit forms

    CVE-2013-4193 · GHSA-6fgf-x7wg-hp8r

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    typeswidget.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 does not properly enforce the immutable setting on unspecified content edit forms, which allows remote attackers to hide fields on the forms via a crafted URL.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  21. High, CVSS 7.2PyPIAmendedPublished

    Plone Improper Access Control Vulnerability

    CVE-2013-4197 · GHSA-jjvw-3h9j-p7jf

    Affected
    • PyPI plone >= 2.1, <= 4.1; >= 4.2, < 4.2.6; >= 4.3, < 4.3.2
    Fixed in
    4.3.24.1.14.2.6· Vendor fix available
    Issue
    memberportrait.py in Plone 2.1 through 4.1, 4.2.x through 4.2.5, and 4.3.x through 4.3.1 allows remote authenticated users to modify or delete portraits of other users via unspecified vectors.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  22. Medium, CVSS 6.9PyPIAmendedPublished

    Plone Filesystem path information leak

    CVE-2013-7060 · GHSA-rg52-j87w-pf83

    Affected
    • PyPI plone >= 3.3, <= 4.3.2
    Fixed in
    4.3.3· Vendor fix available
    Issue
    Products/CMFPlone/FactoryTool.py in Plone 3.3 through 4.3.2 allows remote attackers to obtain the installation path via vectors related to a file object for unspecified documentation which is initialized in class scope.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  23. Medium, CVSS 6.9PyPIAmendedPublished

    Plone Privilege escalation through exposed underlying API

    CVE-2013-7061 · GHSA-4vr8-r7qr-fpvq

    Affected
    • PyPI plone >= 3.3b1, < 4.3.3
    Fixed in
    4.3.3· Vendor fix available
    Issue
    Products/CMFPlone/CatalogTool.py in Plone 3.3 through 4.3.2 allows remote administrators to bypass restrictions and obtain sensitive information via an unspecified search API.

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

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  24. Medium, CVSS 6.9PyPIAmendedPublished

    Plone Information Disclosure

    CVE-2012-5491 · GHSA-f8pg-wp5j-rjxx

    Affected
    • PyPI plone < 4.2.3; >= 4.3a0, < 4.3b1
    Fixed in
    4.3b14.2.3· Vendor fix available
    Issue
    z3c.form, as used in Plone before 4.2.3 and 4.3 before beta 1, allows remote attackers to obtain the default form field values by leveraging knowledge of the form location and the element id.

    Recommended action: Upgrade to 4.2.3 or 4.3b1 (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →
  25. Medium, CVSS 6.5PyPIAmendedPublished

    Plone Sandbox Bypass

    CVE-2012-5487 · GHSA-9m4g-f42q-vrrh

    Affected
    • PyPI plone < 4.2.3; >= 4.3a0, < 4.3b1
    Fixed in
    4.3b14.2.3· Vendor fix available
    Issue
    The sandbox whitelisting function (allowmodule.py) in Plone before 4.2.3 and 4.3 before beta 1 allows remote authenticated users with certain privileges to bypass the Python sandbox restriction and execute arbitrary Python code via vectors related to importing.

    Recommended action: Upgrade to 4.2.3 or 4.3b1 (pre-release) by release line, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:osv.dev (1)github.com (2)Source checked Evidence →