PT-2024-5124

CVE-2024-22018

·

Publicado

2024-04-19

·

Atualizado

2026-10-21

Descrição por

CVSS 3.1
2.9
Baixa
MétricasAV:L/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N
Nome do software vulnerável e versões afetadas:
Versões 20 a 21 do Node.js
Descrição:
Uma falha no modelo experimental de permissões do Node.js permite que agentes mal-intencionados recuperem estatísticas de arquivos aos quais não têm acesso explícito de leitura quando o sinalizador --allow-fs-read é utilizado. Esse problema decorre de um modelo de permissões inadequado que não restringe as estatísticas de arquivos por meio da API fs.lstat.
Recomendações:
Para as versões 20 e 21 do Node.js, considere desativar o modelo de permissão experimental até que um patch esteja disponível.
Restrinja o acesso à API fs.lstat para minimizar o risco de exploração.
Evite usar o sinalizador --allow-fs-read nos pontos de extremidade da API afetados até que o problema seja resolvido.
No momento, não há informações sobre uma versão mais recente que contenha uma correção para essa vulnerabilidade.
Impactos
Pesquisadores
Fornecedores
Produtos afetados
Identificadores relacionados
ALSA-2024:5814
ALSA-2024:5815
AZL-43213
BIT-NODE-2024-22018
BIT-NODE-MIN-2024-22018
CESA-2024_5814
CLEANSTART-2026-BD71263
CLEANSTART-2026-IS74202
CLEANSTART-2026-JR35772
CLEANSTART-2026-JY06700
CLEANSTART-2026-KN34553
CLEANSTART-2026-KZ45320
CLEANSTART-2026-LJ44720
CLEANSTART-2026-LN12820
CLEANSTART-2026-SI30910
CLEANSTART-2026-TX00223
CLEANSTART-2026-WI75198
CLEANSTART-2026-XQ13634
CLEANSTART-2026-ZI00992
CLEANSTART-2026-ZQ97710
INFSA-2024_5814
INFSA-2024_5815
MGASA-2024-0282
OESA-2025-1199
OESA-2025-1200
OPENSUSE-SU-2024:14214-1
OPENSUSE-SU-2024:14435-1
OPENSUSE-SU-2025:15802-1
OPENSUSE-SU-2026:11110-1
RHSA-2024:5814
RHSA-2024_5814
RHSA-2024:5815
RHSA-2024_5815
RLSA-2024:5814
RLSA-2024:5815
SUSE-SU-2024:2543-1
SUSE-SU-2024_2543-1
SUSE-SU-2024:2574-1
SUSE-SU-2024_2574-1
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾