~ / search / GHSA-h6rp-mprm-xgcq

GHSA-h6rp-mprm-xgcq

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

Source: GitHub Advisory Database (reviewed) Moderate CVE-2023-42457

Packages

EcosystemPackageAffectedFixed in
PyPI plone.rest >= 2.0.0a1, < 2.0.1 2.0.1
PyPI plone.rest >= 3.0.0, < 3.0.1 3.0.1

Details

As written in the advisory (Markdown source, shown as plain text).

### 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++`.

References

External links from the advisory. They lead to third-party sites.