CVE-2022-46155 in Airtable.jsinformação

Sumário

de VulDB • 23/05/2026

Airtable.js é o cliente JavaScript para o Airtable. Antes da versão 0.11.6, o Airtable.js apresentava um script de compilação mal configurado em seu pacote de código-fonte. Ao executar o script de compilação, ele empacotava variáveis de ambiente no destino da compilação de um bundle transpilado. Especificamente, as variáveis de ambiente AIRTABLE_API_KEY e AIRTABLE_ENDPOINT_URL são inseridas durante as compilações com Browserify por serem referenciadas no código do Airtable.js. Isso afeta apenas as cópias do Airtable.js construídas a partir do seu código-fonte, não aquelas instaladas via npm ou yarn. Chaves de API do Airtable definidas nos ambientes dos usuários por meio da variável de ambiente AIRTABLE_API_KEY podem ser empacotadas em cópias locais do código-fonte do Airtable.js se todas as seguintes condições forem atendidas: 1) o usuário clonou o código-fonte do Airtable.js em sua máquina; 2) o usuário executa o script `npm prepare`; e 3) o usuário possui a variável de ambiente AIRTABLE_API_KEY definida. Se essas condições forem atendidas, a compilação local do Airtable.js do usuário será modificada para incluir o valor da variável de ambiente AIRTABLE_API_KEY, que poderá então ser acidentalmente enviada junto com o código empacotado. Usuários que não atendem a todas essas três condições não são impactados por este problema. Os usuários devem atualizar para a versão 0.11.6 ou superior do Airtable.js; ou, como medida alternativa, remover a variável de ambiente AIRTABLE_API_KEY do seu shell e/ou removê-la dos arquivos de configuração do shell, como .bashrc, .zshrc ou outros arquivos de configuração. Os usuários também devem regenerar quaisquer chaves de API do Airtable que utilizem, pois as chaves podem estar presentes no código empacotado.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsável

GitHub, Inc.

Reservar

28/11/2022

Divulgação

30/11/2022

Moderação

aceite

Entrada

VDB-214576

CPE

pronto

EPSS

0.00452

KEV

não

Atividades

muito baixo

Fontes

Might our Artificial Intelligence support you?

Check our Alexa App!