---
id: CVE-2020-7941
aliases:
  - PYSEC-2026-459
  - GHSA-w6g9-xccc-347h
  - PYSEC-2020-90
title: Plone Unauthenticated Write Vulnerability
summary: Plone Unauthenticated Write Vulnerability
severity: critical
cvss: 9.8
cvssVector: 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H'
vendor: plone-app-contenttypes
product: plone-app-contenttypes
ecosystem: pip
affected:
  - plone-app-contenttypes < 2.1.6
patched:
  - plone-app-contenttypes 2.1.6
published: '2026-06-29'
updated: '2026-09-10'
sourceUpdated: '2026-09-10T11:15:08.801698543Z'
source: OSV
sourceUrl: 'https://osv.dev/vulnerability/PYSEC-2026-459'
references:
  - url: 'https://nvd.nist.gov/vuln/detail/CVE-2020-7941'
  - url: 'https://github.com/plone/plone.app.contenttypes'
  - url: >-
      https://github.com/plone/plone.app.contenttypes/blob/master/CHANGES.rst?plain=1#L372-L374
  - url: >-
      https://github.com/pypa/advisory-database/tree/main/vulns/plone/PYSEC-2020-90.yaml
  - url: 'https://plone.org/security/hotfix/20200121'
  - url: >-
      https://plone.org/security/hotfix/20200121/privilege-escalation-for-overwriting-content
  - url: 'https://www.openwall.com/lists/oss-security/2020/01/22/1'
  - url: 'http://www.openwall.com/lists/oss-security/2020/01/24/1'
  - url: 'https://pypi.org/project/plone-app-contenttypes'
  - url: 'https://github.com/advisories/GHSA-w6g9-xccc-347h'
tags:
  - osv
  - pip
epss: 0.02268
epssPercentile: 0.82298
ingestedAt: '2026-09-12T03:13:01.733Z'
---

## Overview

A privilege escalation issue in plone.app.contenttypes in Plone 4.3 through 5.2.1 allows users to PUT (overwrite) some content without needing write permission.

## Affected packages

- `plone-app-contenttypes < 2.1.6`

## Remediation

Upgrade to a patched release:

- `plone-app-contenttypes 2.1.6`
