CVE-2020-7941

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

published January 23, 2020

CVSS
—
EPSS
2%
Percentile
82.9
In the wild
Unconfirmed
What it is

⚠️ A sneaky oversight lets users overwrite content without the proper permissions! Imagine someone rearranging the books on your shelf without asking—yikes! 📚 It's like a library where anyone can remove and replace books on the shelves, even if they don't have the right to manage the collection. This flaw in plone.app.contenttypes allows users to PUT (overwrite) content without needing write permissions, creating chaos in content management. An attacker with limited access could overwrite existing content, leading to misinformation, data corruption, or even permanent loss of important documents. This could disrupt workflows and undermine the integrity of your content. The potential for abuse is absolutely concerning!

Put simply

It's like a library where anyone can remove and replace books on the shelves, even if they don't have the right to manage the collection. This flaw in plone.app.contenttypes allows users to PUT (overwrite) content without needing write permissions, creating chaos in content management. This privilege escalation vulnerability in plone.app.contenttypes affects Plone versions 4.3 to 5.2.1, enabling unauthorized users to overwrite content. Essentially, it fails to properly enforce write permissions, allowing misuse of the PUT method.

What to do

An attacker with limited access could overwrite existing content, leading to misinformation, data corruption, or even permanent loss of important documents. This could disrupt workflows and undermine the integrity of your content. The potential for abuse is absolutely concerning! To mitigate this issue, immediately update Plone to the latest version that resolves this flaw. Review your access controls and ensure that only authorized users have write permissions. Frequent audits of user roles can also help catch any irregularities before they become problematic. You've got this! Fixing this vulnerability will help secure your content and keep everything in tip-top shape. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02268 · 82.9th percentile
Published
2020-01-23T20:38Z
EPSS history
Timeline
  • 23 JAN 20:38Z
    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
    cvelistv5