CISA dos EUA publica nova orientação sobre uso seguro de software de código aberto
De acordo com pt.wedoany.com-A Agência de Segurança Cibernética e de Infraestrutura dos EUA (CISA) publicou a orientação "Software de Código Aberto: Princípios e Práticas de Segurança", que orienta agências federais na gestão da segurança de software de código aberto, na participação em projetos de código aberto e na avaliação de sistemas de inteligência artificial de código aberto.

A orientação menciona que o código-fonte de software de código aberto pode ser revisado de forma independente, reduzindo a dependência de declarações de fornecedores e diminuindo o risco de ficar sujeito a um único fornecedor; a isenção de taxas de licença e o compartilhamento do trabalho de desenvolvimento podem reduzir custos, e a publicação de software financiado publicamente, quando apropriado, pode aumentar a transparência.
A CISA recomenda que as agências tratem o software de código aberto como ativos de software comuns, avaliem a segurança antes da adoção e monitorem ao longo de todo o ciclo de vida. Deve-se priorizar projetos com manutenção ativa, compreender os termos de licença e manter um inventário dos componentes de código aberto utilizados.
A orientação recomenda rastrear dependências de software, monitorar vulnerabilidades recém-divulgadas e avaliar regularmente se os projetos ainda são confiáveis. A Lista de Materiais de Software (SBOM) ajuda a identificar componentes afetados quando vulnerabilidades são divulgadas. As agências devem aplicar patches de segurança o mais rápido possível; quando software personalizado ou projetos de código aberto ainda não tiverem atualizações, devem estar preparadas para contribuir com correções. Se um projeto atingir o fim do suporte ou problemas de segurança permanecerem sem solução, deve-se substituí-lo por alternativas suportadas. Ferramentas, incluindo inteligência artificial, estão aumentando o número de vulnerabilidades descobertas e acelerando o desenvolvimento de patches; a CISA incentiva a automação máxima de gerenciamento de dependências, implantação de patches e testes de segurança.
A CISA incentiva as agências a contribuírem com melhorias para os projetos de código aberto que utilizam, incluindo correções de segurança, relatórios de erros, documentação e discussões técnicas, e a compartilharem alterações com a comunidade, a fim de reduzir trabalho duplicado, melhorar o software e divulgar resultados financiados pelo governo. Antes de contribuir, deve-se confirmar que a licença do projeto permite participação e revisar código-fonte, documentação e arquivos de configuração para evitar a exposição de senhas, chaves criptográficas, detalhes de sistemas internos e outras informações confidenciais.
Para agências que desenvolvem software internamente, a CISA incentiva considerar a publicação como código aberto desde o início, a menos que razões legais, de segurança ou operacionais não o permitam. O inventário de software desenvolvido internamente deve indicar se o projeto é publicado publicamente, compartilhado internamente no governo federal ou mantido reservado. Antes da publicação, deve-se verificar informações sensíveis, seguir práticas de desenvolvimento seguro, escolher licenças apropriadas e publicar documentação, guias de contribuição, políticas de divulgação de vulnerabilidades e SBOM em repositórios públicos de código. Após a publicação, é necessário continuar publicando atualizações, resolvendo problemas de segurança e definindo claramente quando o software deixará de ser suportado. Se o software for desenvolvido sob medida por contratados, o governo deve preservar os direitos de reutilização, modificação e, sob condições apropriadas, abertura do código.
A CISA enfatiza que a avaliação de sistemas de inteligência artificial ditos "de código aberto" deve ser diferenciada do software de código aberto: modelos de IA podem ser publicados sob licenças de código aberto sem, no entanto, divulgar os dados de treinamento. Sem acesso aos dados e ao processo de treinamento, as organizações têm dificuldade em determinar a origem do modelo e em avaliar se o processo de desenvolvimento ou os componentes foram manipulados. Antes da implantação, deve-se confirmar visibilidade suficiente sobre o método de desenvolvimento (incluindo dados e processo de treinamento); quando as informações não estiverem disponíveis, o sistema deve ser tratado como software proprietário de origem incompleta, com gestão de risco mais rigorosa.
Produtos Relacionados

Cabo Óptico GYTA do tipo Não Auto-Suportado para Aéreo e Dutos
TONGDING INTERCONNECTION INFORMATION CO., LTD.
Serviço completo de gestão integrada para toda a cadeia do sistema logístico
Zhongding Intelligent (Wuxi) Technology Co., Ltd.


Software de Servidor de Aplicações Baolande V9.5
Beijing Baolande Software Corporation

Coletor Inteligente de Dados DataHub 1000
SOLAX POWER NETWORK TECHNOLOGY (ZHEJIANG) CO., LTD.

Reflectômetro Óptico no Domínio do Tempo (OTDR) 6422
Ceyear Technologies Co., Ltd.
Sistema de Gestão do Ciclo de Vida de Equipamentos
AURY (TIANJIN) INDUSTRY GROUP CO., LTD.
Sistema de informação inteligente
LUOYANG SHANHAI MACHINERY MANUFACTURING CO., LTD.
Estação Central em Nuvem da Internet das Coisas para Distribuição de Energia
XJ ELECTRIC CORPORATION








