PT-2023-24759 · Strapi · Strapi

Boegie19

·

Publicado

2023-07-25

·

Atualizado

2025-11-26

·

CVE-2023-34235

CVSS v3.1

8.6

Alta

VetorAV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
Name of the Vulnerable Software and Affected Versions Strapi versions prior to 4.10.8
Description The issue allows for the leakage of private fields when using the t(number) prefix. This is possible because the Knex query allows users to change the default prefix. For example, changing the prefix to match another table can alter the query from password to t1.password, bypassing filtering protections that normally protect password. This can lead to filtering attacks on sensitive information, including admin passwords and reset tokens.
Recommendations For versions prior to 4.10.8, update to version 4.10.8 to resolve the issue. As a temporary workaround, consider avoiding the use of the t(number) prefix in queries until the update can be applied. Restrict access to sensitive fields and tables to minimize the risk of exploitation. Avoid using the password field in queries with altered prefixes until the issue is resolved.

Exploit

Correção

Information Disclosure

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2023-34235
GHSA-9XG4-3QFM-9W8F

Produtos afetados

Strapi