PT-2026-102346 · Npm · @Grpc/Grpc-Js-Xds+1
CVSS v3.1
7.4
Alta
| Vetor | AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N |
Nome do Software Vulnerável e Versões Afetadas
@grpc/grpc-js versões anteriores a 1.13.6
@grpc/grpc-js versões anteriores a 1.14.5
Description
A função
getAuthContext() não distingue certificados de pares autorizados de não autorizados quando as credenciais do servidor definem requireClientCertificate como false. Isso pode levar a uma autenticação inadequada se as aplicações utilizarem o contexto de autenticação retornado, tratando certificados não autorizados como autorizados. Esta condição também pode ocorrer no @grpc/grpc-js-xds quando a autenticação baseada em controle de acesso (RBAC) está habilitada em configurações afetadas.Recommendations
Atualize o @grpc/grpc-js para a versão 1.13.6.
Atualize o @grpc/grpc-js para a versão 1.14.5.
Exploit
Correção
Improper Certificate Validation
Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾
Enumeração de Fraquezas
Identificadores relacionados
Produtos afetados
@Grpc/Grpc-Js
@Grpc/Grpc-Js-Xds