PT-2026-44909 · Axios+1 · Axios

Lowjason

+1

·

Publicado

2026-05-29

·

Atualizado

2026-06-15

·

CVE-2026-44489

CVSS v3.1

5.3

Média

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N
Nome do Software Vulnerável e Versões Afetadas Axios versões 1.15.2 a 1.15.9
Description Objetos aninhados criados pela função merge() em utils.js são construídos como objetos simples, o que significa que mantêm o Object.prototype em sua cadeia de protótipos. A função setProxy() em lib/adapters/http.js lê as propriedades username, password e auth do objeto proxy sem utilizar verificações de hasOwnProperty. Se o Object.prototype.username for poluído, a função setProxy() construirá um cabeçalho Proxy-Authorization usando credenciais controladas por um invasor e as injetará em cada requisição HTTP via proxy. Este problema é um bypass de correção de uma falha anterior que protegia apenas objetos de configuração de nível superior.
Recommendations Atualize o Axios para a versão 1.16.0. Como medida paliativa temporária, evite usar a configuração de proxy nas versões afetadas até que a atualização seja aplicada.

Exploit

Correção

Prototype Pollution

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

Enumeração de Fraquezas

Identificadores relacionados

CVE-2026-44489
GHSA-654M-C8P4-X5FP

Produtos afetados

Axios