Várias vulnerabilidades recentemente descobertas:
- Uma vulnerabilidade crítica (CVE-2022-41034) foi identificada no editor Visual Studio Code (VS Code), permitindo a execução de código ao abrir um link preparado por um atacante. O código pode ser executado tanto no computador com VS Code quanto em outros computadores conectados ao VS Code por meio do recurso 'Remote Development'. O problema representa um grande risco para os usuários da versão web do VS Code e editores web baseados nela, incluindo GitHub Codespaces e github.dev.
A vulnerabilidade é causada pela possibilidade de processar links de comando 'command:' para abrir uma janela de terminal e executar comandos shell arbitrários ao manipular documentos especialmente formatados no formato Jupyter Notebook, carregados de servidor web, controlados pelos atacantes (arquivos externos com extensão '.ipynb' são abertos em modo 'isTrusted' sem confirmações adicionais, permitindo o processamento de 'command:').
- Uma vulnerabilidade (CVE-2022-45939) foi descoberta no editor de texto GNU Emacs, permitindo a execução de comandos ao abrir um arquivo de código, por meio da substituição de caracteres especiais no nome, processados usando a ferramenta ctags.
- Uma vulnerabilidade foi identificada na plataforma de visualização de dados Grafana (CVE-2022-31097), permitindo a execução de código JavaScript ao exibir uma notificação pelo sistema Grafana Alerting. Um atacante com permissões de editor pode preparar um link especialmente formatado e obter acesso à interface do Grafana com permissões de administrador caso o administrador clique nesse link. A vulnerabilidade foi corrigida nas versões 9.2.7, 9.3.0, 9.0.3, 8.5.9, 8.4.10 e 8.3.10 do Grafana.
- Uma vulnerabilidade (CVE-2022-46146) na biblioteca exporter-toolkit, utilizada para criar módulos de exportação de métricas para Prometheus. O problema permite contornar a autenticação básica.
- Uma vulnerabilidade (CVE-2022-44635) na plataforma de criação de serviços financeiros Apache Fineract, permitindo que um usuário não autenticado execute código remotamente. O problema é causado pela falta de devida sanitização dos caracteres '..' nos caminhos processados pelo componente de upload de arquivos. A vulnerabilidade foi corrigida nas versões 1.7.1 e 1.8.1 do Apache Fineract.
- Uma vulnerabilidade (CVE-2022-46366) no framework Java Apache Tapestry que permite a execução de código próprio ao desserializar dados especialmente formatados. O problema se manifesta apenas na antiga ramificação Apache Tapestry 3.x, que já não é mais suportada.
- Vulnerabilidades em provedores Apache Airflow para Hive (CVE-2022-41131), Pinot (CVE-2022-38649), Pig (CVE-2022-40189) e Spark (CVE-2022-40954), levando à execução remota de código através do upload de arquivos arbitários ou substituição de comandos no contexto da execução de tarefas, sem acesso de gravação aos arquivos DAG.
Fonte: opennet.ru
