When the ++api++
traverser is accidentally used multiple times in a url, handling it takes increasingly longer, making the server less responsive.
Patches will be released in plone.rest
2.0.1 and 3.0.1. Series 1.x is not affected.
In your frontend web server (nginx, Apache) you can redirect /++api++/++api++
to /++api++
.
{ "nvd_published_at": "2023-09-21T15:15:10Z", "cwe_ids": [ "CWE-400", "CWE-770" ], "severity": "MODERATE", "github_reviewed": true, "github_reviewed_at": "2023-09-21T17:06:37Z" }