PT-2022-14939 · Nanohttpd · Nanohttpd

Jonathan Leitschuh

·

Publicado

2022-05-01

·

Atualizado

2022-05-11

·

CVE-2022-21230

CVSS v3.1

5.5

Média

VetorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Nome do software vulnerável e versões afetadas
org.nanohttpd:nanohttpd (versões afetadas não especificadas)
Descrição
O problema afeta a análise dos corpos das solicitações HTTP. Quando o corpo excede 1024 bytes, ele é gravado em um RandomAccessFile com permissões inseguras, permitindo que todos os usuários da máquina hospedeira visualizem seu conteúdo.
Recomendações
Para todas as versões afetadas, como solução temporária, considere especificar manualmente o argumento -Djava.io.tmpdir= ao iniciar o Java para definir o diretório temporário como um diretório controlado exclusivamente pelo usuário atual.

Correção

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

Identificadores relacionados

CVE-2022-21230
GHSA-2R85-X9CF-8FCG
SNYK-JAVA-ORGNANOHTTPD-2422798

Produtos afetados

Nanohttpd