GHSA-h6rp-mprm-xgcqMediumCVSS 7.5

plone.rest vulnerable to Denial of Service when ++api++ is used many times

Published
September 21, 2023
Last Modified
October 9, 2024

🔗 CVE IDs covered (1)

📋 Description

Impact

When the ++api++ traverser is accidentally used multiple times in a url, handling it takes increasingly longer, making the server less responsive.

Patches

Patches will be released in plone.rest 2.0.1 and 3.0.1. Series 1.x is not affected.

Workarounds

In your frontend web server (nginx, Apache) you can redirect /++api++/++api++ to /++api++.

🎯 Affected products2

  • pip/plone.rest:>= 2.0.0a1, < 2.0.1
  • pip/plone.rest:= 3.0.0

🔗 References (7)