IA Squad
BuscarEN
js · scim-patchCrítico

scim-patch <=0.9.0: Vulnerabilidade de poluição de protótipo via SCIM PATCH

scim-patch <=0.9.0 é vulnerável a poluição de protótipo através de operações SCIM PATCH onde o objeto value contém chaves como '__proto__.someProp', permitindo

23 Jun 2026Leitura 1 minSeveridade: mexe agora

O que mudou

scim-patch <=0.9.0 é vulnerável a poluição de protótipo através de operações SCIM PATCH onde o objeto value contém chaves como '__proto__.someProp', permitindo que atacantes definam propriedades em Object.prototype em todo o processo.

Quem isso afeta

Qualquer serviço que use scim-patch e aceite requisições SCIM PATCH de IdPs externos no Node.js.

O que fazer hoje

Atualize o scim-patch para uma versão corrigida assim que disponível, ou aplique a correção sugerida rejeitando chaves perigosas em assign(). Como mitigação temporária, chame Object.freeze(Object.prototype) na inicialização do processo ou use a flag --frozen-intrinsics do Node.

A esteira
Coletado Auditado Redigido Publicado