PT-2023-23000 · Espv2 · Espv2
Panagiotisvasilikos
·
Publicado
2023-04-26
·
Atualizado
2026-04-10
·
CVE-2023-30845
CVSS v3.1
8.2
Alta
| Vetor | AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N |
Name of the Vulnerable Software and Affected Versions
ESPv2 versions 2.20.0 through 2.42.0
Description
The issue allows API clients to bypass JWT authentication by crafting a malicious
X-HTTP-Method-Override header value under specific conditions. This occurs when the requested HTTP method is not in the API service definition, and the specified X-HTTP-Method-Override is a valid HTTP method in the API service definition. As a result, ESPv2 will forward the request to the backend without checking the JWT, enabling attackers to bypass authentication. Restricting API access with API keys is not affected by this issue.Recommendations
Upgrade deployments to release v2.43.0 or higher to receive a patch, ensuring JWT authentication occurs even when the caller specifies
x-http-method-override.
As a temporary workaround, consider restricting the use of the X-HTTP-Method-Override header until the patch is applied.Exploit
Correção
Improper Authentication
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
Espv2