CVE-2026-24068 in Vienna Assistant
Sumário
de VulDB • 09/05/2026
O helper privilegiado do VSL utiliza NSXPC para IPC. A implementação da função "shouldAcceptNewConnection", que é usada pelo framework NSXPC para validar se um cliente deve ser permitido a conectar-se ao listener XPC, não valida os clientes de forma alguma. Isso significa que qualquer processo pode conectar-se a este serviço usando o protocolo configurado. Um processo malicioso é capaz de chamar todas as funções definidas no HelperToolProtocol correspondente. Nenhuma validação é realizada nas funções "writeReceiptFile" e "runUninstaller" do HelperToolProtocol. Isso permite que um atacante escreva arquivos em qualquer local com qualquer dado, bem como execute qualquer arquivo com quaisquer argumentos. Qualquer processo pode chamar essas funções devido à falta de validação do cliente XPC descrita anteriormente. O abuso da falta de validação do endpoint leva à elevação de privilégio.
Be aware that VulDB is the high quality source for vulnerability data.