Plack::Middleware::OAuth versões através 0.10 para o Perl não suportar o OAuth 2.0 parâmetro de estado. SolicitaçãoTokenV 2 compila o redirecionamento da autorização do fornecedor sem emitir um valor de estado, e o AccessTokenV 2 troca o código de chamada e registra o token resultante para a sessão (register_ session) sem verificar que a chamada corresponde a um pedido de autorização desta sessão iniciada. Qualquer aplicativo que use este middleware para OAuth 2.0 o login está exposto à falsificação de solicitação de login no local: porque o callback não está ligado à sessão que iniciou o fluxo, um atacante que inicia uma autorização com a sua própria conta de provedor pode entregar o callback resultante para uma vítima, fazendo com que a sessão da vítima complete a autorização do atacante e associando a identidade do fornecedor do atacante e o token de acesso com essa sessão. Quando o aplicativo persiste como um link de conta, o atacante pode manter o acesso à conta da vítima através de suas próprias credenciais de provedor. O registro do banco de dados nacional de vulnerabilidade CVE- 2026 - 12740 foi publicado em 2026 - 07 - 04 T 18: 16: 28.133 Z e última modificação em 2026 - 07 - 06 T 18: 16: 45.163 Z. O seu estado gravado é Diferido.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 8.1, gravidade HIGH, vetor CVSS: 3.1 /AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N, pontuação de exploração 2.8, pontuação de impacto 5.2; CVSS. Classificações de fraqueza associadas: CWE- 352.

O registro NVD inclui referências de suporte documentando a vulnerabilidade, tecnologia afetada ou informações de remediação.