PDF:: versões WebKit através 1.2 para o Perl permitir a injeção de comandos OS através de um 2 -arg open() do caminho de saída em to_pdf e dos caminhos de folha de estilo em _style_tag_for. to_pdf lê o PDF gerado de volta do seu argumento de caminho, e _style_tag_for lê cada entrada da lista de folhas de estilo, atribuindo o caminho para um @ARGV local e lendo-o com o operador de diamantes, que abre cada elemento @ARGV com o Perl 2 - org open(). Um valor que começa ou termina com um cano (") (") é executado como um comando em vez de aberto como um arquivo, e um que começa com um redirecionamento (> caminho", ">> caminho") abre esse caminho para escrever ou anexar. to_ arquivo encaminha o seu argumento de caminho para to_ pdf e atinge a mesma leitura. Qualquer chamada que encaminha entrada não confiável como o caminho de saída ou como um item de folhas de estilo pode executar um comando sob o UID do processo; com o formulário "cmd." a saída do comando é devolvida em lugar do PDF, e com o formulário "> caminho" o arquivo nomeado é truncado. As folhas de estilos só podem ser adicionadas a uma fonte HTML, por isso uma URL ou fonte de arquivo expõe o caminho de saída sozinho. O registro do banco de dados nacional de vulnerabilidade CVE- 2026 - 17431 foi publicado em 2026 - 08 - 13 T 00: 17: 31.917 Z e última modificação em 2026 - 08 - 26 T 16: 51: 19.490 Z. O seu estado gravado é Diferido.

métricas de vulnerabilidade gravadas: CVSS 3.1, pontuação de base 6.1, gravidade MEDIUM, vetor CVSS: 3.1 /AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:N, pontuação de exploração 1.8, pontuação de impacto 4.2; CVSS.

Classificações de fraqueza associadas: CWE- 73, CWE- 78.

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