PT-2023-6514 · Unknown · Plone.Rest

Fred Van Dijk

·

Publicado

2023-09-21

·

Atualizado

2023-09-25

·

CVE-2023-42457

CVSS v2.0

7.8

Alta

VetorAV:N/AC:L/Au:N/C:N/I:N/A:C
Name of the Vulnerable Software and Affected Versions plone.rest versions 2.0.0 through 2.0.1 plone.rest versions 3.0.0 through 3.0.1
Description The issue is related to the ++api++ traverser in plone.rest, which allows users to use HTTP verbs such as GET, POST, PUT, DELETE, etc. in Plone. When the ++api++ traverser is accidentally used multiple times in a URL, handling it takes increasingly longer, making the server less responsive. This can be exploited to cause a denial of service.
Recommendations For plone.rest versions 2.0.0 through 2.0.1, update to version 2.0.1 to resolve the issue. For plone.rest versions 3.0.0 through 3.0.1, update to version 3.0.1 to resolve the issue. As a temporary workaround, consider redirecting /++api++/++api++ to /++api++ in your frontend web server (nginx, Apache) to minimize the risk of exploitation.

Exploit

Correção

Resource Exhaustion

Allocation of Resources Without Limits

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

BDU:2023-07261
CVE-2023-42457
GHSA-H6RP-MPRM-XGCQ
PYSEC-2023-178

Produtos afetados

Plone.Rest