PT-2025-51757 · Vercel+2 · Next.Js App Router+2
CVE-2025-68130
·
Publicado
2025-12-16
·
Atualizado
2025-12-16
CVSS v4.0
8.5
Alta
| Vetor | AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:H/VA:L/SC:L/SI:H/SA:L |
Nome do Software Vulnerável e Versões Afetadas
Versões do tRPC de 10.27.0 a 10.45.2
Versões do tRPC de 11.0.0 a 11.7.9
Descrição
O tRPC possibilita a criação de APIs totalmente typesafe sem exigir schemas ou geração de código. Existe uma vulnerabilidade de poluição de protótipo na função
formDataToObject do @trpc/server, especificamente quando utilizada com o adaptador do Next.js App Router. Um atacante pode manipular o Object.prototype enviando nomes de campos FormData especialmente elaborados. Isso pode potencialmente levar a bypass de autorização ou negação de serviço. O problema ocorre apenas ao utilizar experimental caller / experimental nextAppDirCaller.Recomendações
Atualize para o tRPC versão 10.45.3 ou superior.
Atualize para o tRPC versão 11.8.0 ou superior.
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
Produtos afetados
@Trpc/Server
Next.Js App Router
Trpc