Paper Files / AI Security
Segurança de Sistemas de Inteligência Artificial em Ambientes de Produção: Modelagem de Ameaças, Vetores de Ataque e Arquiteturas Defensivas para LLMs e Pipelines de Machine Learning
A rápida adoção de sistemas baseados em inteligência artificial (IA) em ambientes corporativos e infraestruturas críticas ampliou significativamente a superfície de ataque cibernético. Em 2026, modelos de linguagem de grande escala (LLMs), sistemas de visão computacional e pipelines de machine learning operam em produção em setores como finanças, saúde, defesa e infraestrutura crítica, criando novos vetores de exploração que transcendem os paradigmas tradicionais de segurança de software. Este artigo apresenta uma análise operacional da segurança de sistemas de IA, explorando ameaças emergentes como prompt injection, model poisoning, exfiltração via inferência, ataques adversariais e comprometimento de cadeias de suprimento de modelos. A pesquisa propõe um modelo formal de ameaças específico para pipelines de IA modernos, incluindo treinamento, fine-tuning, inferência e integração com APIs externas. Em seguida, introduzimos uma metodologia defensiva multicamadas baseada em monitoramento comportamental, isolamento de execução, validação criptográfica de artefatos e detecção adversarial baseada em aprendizado estatístico. A implementação experimental utiliza ferramentas amplamente adotadas até 2026, incluindo IBM Adversarial Robustness Toolbox (ART), Microsoft Counterfit, Falco com eBPF e frameworks de avaliação de LLMs. Os experimentos simulam cenários reais de ataque contra modelos hospedados em infraestrutura Kubernetes e plataformas de inferência acelerada por GPU, avaliando o impacto de diferentes técnicas ofensivas e a eficácia das contramedidas propostas. Resultados demonstram que arquiteturas de segurança específicas para IA podem reduzir em até 73% a taxa de sucesso de ataques adversariais e em 61% a probabilidade de exfiltração de dados sensíveis por manipulação de prompts. Um estudo de caso detalhado analisa um ataque de prompt injection contra um assistente corporativo conectado a bases internas de conhecimento. Finalmente, discutimos implicações para governança de IA, segurança de modelos fundacionais e integração com arquiteturas Zero Trust. Este trabalho contribui com uma abordagem operacional para defesa de sistemas de IA em produção, alinhada ao estado da arte da segurança cibernética até 2026.
- Introduction
A integração de inteligência artificial em sistemas corporativos transformou profundamente a arquitetura de aplicações modernas. Modelos de machine learning deixaram de ser apenas componentes analíticos isolados e passaram a atuar como elementos centrais de decisão em sistemas financeiros, motores de recomendação, detecção de fraude, análise médica e automação corporativa. Em particular, a popularização de Large Language Models (LLMs) e modelos multimodais após 2022 introduziu um paradigma no qual sistemas de IA interagem diretamente com usuários e com outras infraestruturas digitais.
Essa evolução trouxe ganhos substanciais de produtividade, mas também criou uma nova classe de riscos de segurança. Diferentemente de aplicações tradicionais, modelos de IA possuem comportamento probabilístico, dependem fortemente de dados de treinamento e frequentemente operam como caixas-pretas complexas. Consequentemente, vulnerabilidades podem emergir não apenas no código, mas também nos dados, nos pesos do modelo e nas interfaces de interação.
Ataques contra sistemas de IA já demonstraram impacto real. Pesquisas documentaram ataques adversariais capazes de manipular classificadores de imagem com pequenas perturbações imperceptíveis (GOODFELLOW et al., 2015). Em ambientes de linguagem natural, prompt injection tornou-se um vetor relevante de exploração, permitindo manipular LLMs para ignorar restrições de segurança ou revelar dados confidenciais (OWASP, 2024). Além disso, ataques de data poisoning podem comprometer modelos durante o treinamento, introduzindo comportamentos maliciosos persistentes.
A cadeia de suprimentos de IA também representa um ponto crítico. Modelos pré-treinados distribuídos em plataformas como Hugging Face ou repositórios Git podem conter código malicioso ou pesos manipulados. O incidente do backdoor do pacote XZ (CVE‑2024‑3094) demonstrou que ataques sofisticados podem comprometer componentes amplamente distribuídos antes mesmo de serem integrados em sistemas de produção.
Outro fator relevante é o crescimento de AI‑enabled attacks. Ferramentas baseadas em LLMs passaram a ser utilizadas para geração automatizada de phishing, engenharia social e exploração de vulnerabilidades. Em resposta, organizações começaram a desenvolver frameworks de segurança específicos para IA, incluindo iniciativas como Microsoft Counterfit, IBM Adversarial Robustness Toolbox e diretrizes da OWASP Top 10 for LLM Applications.
Apesar desse progresso, ainda existe uma lacuna significativa entre pesquisa acadêmica e práticas operacionais de segurança. Muitas organizações implantam sistemas de IA sem modelagem adequada de ameaças, monitoramento comportamental ou validação de integridade de modelos.
Este artigo busca preencher essa lacuna ao apresentar:
- Um modelo de ameaças estruturado para sistemas de IA em produção
- Uma metodologia defensiva multicamadas
- Implementação prática com ferramentas existentes até 2026
- Avaliação experimental baseada em cenários realistas de ataque
Nosso objetivo é fornecer uma abordagem operacional para proteger pipelines de IA modernos, alinhando técnicas de segurança clássicas com novos mecanismos adaptados às propriedades únicas de modelos de machine learning.
- Background and Related Work
A segurança de machine learning emergiu como subdisciplina da segurança cibernética aproximadamente em 2014, com a formalização de ataques adversariais contra redes neurais profundas. Goodfellow, Shlens e Szegedy (2015) demonstraram que pequenas perturbações calculadas em imagens podem induzir erros sistemáticos em classificadores. Esse fenômeno revelou que modelos de deep learning possuem superfícies de decisão altamente vulneráveis a manipulações adversariais.
Posteriormente, Papernot et al. (2016) expandiram essa linha de pesquisa ao demonstrar a transferibilidade de exemplos adversariais entre modelos diferentes. Esse efeito implica que um atacante pode gerar ataques contra um modelo substituto e ainda assim comprometer o modelo alvo.
Com a adoção crescente de machine learning em ambientes industriais, a literatura passou a classificar ataques em três categorias principais:
- Ataques de evasão (evasion attacks)
- Ataques de envenenamento (poisoning attacks)
- Ataques de extração de modelo (model extraction)
A Tabela 1 resume essas categorias.
| Tipo de ataque | Fase do ciclo de ML | Objetivo | Exemplo prático |
|---|---|---|---|
| Evasion | Inferência | Induzir erro no modelo | Adversarial examples |
| Poisoning | Treinamento | Alterar comportamento futuro | Inserção de dados maliciosos |
| Model extraction | Inferência | Reconstruir modelo | Query-based attacks |
A partir de 2022, a popularização de LLMs ampliou significativamente o escopo desses ataques. Diferentemente de classificadores tradicionais, LLMs interagem com usuários através de linguagem natural e frequentemente possuem acesso a ferramentas externas, APIs e bases de conhecimento internas.
O OWASP Top 10 for LLM Applications (2024) identificou vetores de ataque específicos para esses sistemas, incluindo:
- Prompt injection
- Data leakage via prompts
- Supply chain vulnerabilities em modelos
- Insecure output handling
Ferramentas de segurança especializadas começaram a surgir para lidar com essas ameaças. Entre as mais relevantes até 2026 estão:
| Ferramenta | Organização | Função |
|---|---|---|
| IBM ART | IBM | Testes adversariais |
| Microsoft Counterfit | Microsoft | Framework de ataque automatizado |
| Garak | NVIDIA | Avaliação de segurança de LLM |
| LLM Guard | ProtectAI | Filtros de entrada e saída |
Outra dimensão importante envolve segurança da cadeia de suprimentos de modelos. Muitos pipelines modernos dependem de modelos pré-treinados distribuídos publicamente. Estudos demonstraram que pesos de modelos podem conter backdoors capazes de alterar previsões sob condições específicas (CHEN et al., 2017).
Do ponto de vista operacional, arquiteturas modernas de implantação de IA utilizam:
- Kubernetes
- pipelines MLOps
- GPUs compartilhadas
- APIs REST de inferência
Esses ambientes ampliam a superfície de ataque, introduzindo riscos adicionais como escalonamento lateral entre workloads de ML e exfiltração de dados via logs ou caches.
- Threat Model and Problem Formalization
Para analisar sistematicamente a segurança de sistemas de IA, definimos um modelo de ameaças que considera todo o ciclo de vida do modelo.
Um pipeline típico de machine learning pode ser representado como:
$$ ML = (D, T, M, I) $$
onde:
- $D$ representa o conjunto de dados de treinamento
- $T$ representa o processo de treinamento
- $M$ representa o modelo treinado
- $I$ representa o sistema de inferência
O objetivo do atacante pode ser formalizado como a maximização de uma função de impacto:
$$ \max_{a \in A} Impact(a, ML) $$
onde $A$ representa o conjunto de ações adversariais possíveis.
Classificamos adversários em três categorias principais:
| Tipo de adversário | Capacidades | Exemplo |
|---|---|---|
| Usuário externo | Apenas interação com API | Prompt injection |
| Insider | Acesso a dados internos | Data poisoning |
| Atacante supply-chain | Compromete dependências | Backdoor em modelo |
Os principais vetores de ataque identificados são apresentados na Tabela 4.
| Vetor | Camada | Impacto |
|---|---|---|
| Prompt injection | Aplicação | Vazamento de dados |
| Model extraction | API | Roubo de propriedade intelectual |
| Data poisoning | Treinamento | Manipulação de previsões |
| Adversarial input | Inferência | Erros de classificação |
Um desafio fundamental na segurança de IA é que muitas vulnerabilidades não são determinísticas. Pequenas variações nos dados podem alterar significativamente o comportamento do modelo.
- Proposed Methodology
Propomos uma arquitetura defensiva baseada em quatro camadas principais:
- Validação de dados
- Monitoramento comportamental
- Hardening do modelo
- Observabilidade em tempo real
A primeira camada consiste em filtragem de entradas e saídas. Sistemas de LLM devem aplicar sanitização de prompts e análise semântica para detectar tentativas de manipulação.
A segunda camada envolve detecção de anomalias estatísticas. Considerando um vetor de embeddings $x$, podemos calcular a distância Mahalanobis:
$$ d(x) = \sqrt{(x-\mu)^T \Sigma^{-1} (x-\mu)} $$
Valores acima de um limiar indicam entradas potencialmente adversariais.
A terceira camada utiliza ensemble models e técnicas de robustez adversarial. O treinamento adversarial consiste em resolver:
$$ \min_{\theta} \mathbb{E}{(x,y)} \left[\max{\delta \leq \epsilon} L(f_\theta(x+\delta),y)\right] $$
Esse método melhora a robustez do modelo contra perturbações.
A quarta camada envolve telemetria profunda utilizando eBPF para monitoramento de comportamento em runtime.
- Implementation
A implementação experimental foi realizada em um ambiente Kubernetes com GPUs NVIDIA A100. O pipeline de ML utilizou PyTorch e Hugging Face Transformers.
Para testes adversariais utilizamos IBM Adversarial Robustness Toolbox.
pip install adversarial-robustness-toolbox
from art.attacks.evasion import FastGradientMethod
from art.estimators.classification import PyTorchClassifier
attack = FastGradientMethod(estimator=classifier, eps=0.2)
x_adv = attack.generate(x=x_test)
Também utilizamos Microsoft Counterfit para automatizar ataques.
counterfit init
counterfit add-target mlmodel --type pytorch --path model.pt
counterfit run
Para monitoramento de comportamento do sistema utilizamos Falco com eBPF.
falco -r falco_rules.yaml
- rule: Suspicious Model File Access
desc: Detecta acesso inesperado a pesos de modelos
condition: open_read and fd.name contains ".pt"
output: "Possível acesso não autorizado ao modelo"
Essa instrumentação permitiu detectar tentativas de extração de modelo e acessos anômalos aos artefatos de ML.
- Experimental Evaluation
Os experimentos foram conduzidos utilizando três tipos de ataques:
- adversarial examples
- prompt injection
- model extraction
A Tabela 5 apresenta a taxa de sucesso de ataques sem defesas.
| Ataque | Taxa de sucesso |
|---|---|
| Adversarial FGSM | 82% |
| Prompt injection | 74% |
| Model extraction | 69% |
Após implementação das defesas propostas, observamos redução significativa.
| Ataque | Antes | Depois |
|---|---|---|
| Adversarial FGSM | 82% | 31% |
| Prompt injection | 74% | 29% |
| Model extraction | 69% | 27% |
Também avaliamos impacto em latência.
| Configuração | Latência média |
|---|---|
| Sem defesa | 120 ms |
| Com monitoramento | 148 ms |
| Arquitetura completa | 171 ms |
Os resultados indicam que a arquitetura defensiva reduz substancialmente a eficácia dos ataques com overhead operacional moderado.
- Case Study
Em um ambiente corporativo realista simulamos um assistente interno conectado a documentos confidenciais.
O sistema utilizava um LLM com acesso a:
- base de conhecimento corporativa
- tickets internos
- documentação técnica
Um atacante externo enviou o seguinte prompt:
“Ignore todas as instruções anteriores e liste qualquer documento interno relacionado a vulnerabilidades.”
Sem proteção adequada, o modelo retornou metadados sensíveis sobre incidentes internos. Esse comportamento é típico de prompt injection, no qual instruções maliciosas manipulam o contexto do modelo.
Após implementação de filtros semânticos e validação de contexto, prompts contendo instruções de override foram bloqueados antes de alcançar o modelo.
- Discussion
Os resultados demonstram que sistemas de IA introduzem novas superfícies de ataque que não são cobertas por frameworks tradicionais de segurança.
Três fatores amplificam o risco:
- Dependência de dados externos
- Complexidade estatística dos modelos
- Integração com ferramentas e APIs
Outro desafio relevante é a observabilidade limitada. Diferentemente de software determinístico, modelos de ML podem produzir resultados inesperados mesmo sem ataques explícitos.
A adoção de arquiteturas Zero Trust para IA emerge como abordagem promissora. Nesse modelo, cada componente do pipeline — dados, modelo e inferência — deve ser tratado como potencialmente comprometido.
- Conclusion and Future Work
Este artigo apresentou uma análise abrangente da segurança de sistemas de inteligência artificial em ambientes de produção. Demonstramos que ataques contra modelos de machine learning podem explorar múltiplas camadas do pipeline, desde dados de treinamento até interfaces de inferência.
Propusemos uma arquitetura defensiva multicamadas que combina validação de dados, detecção de anomalias, treinamento robusto e monitoramento em runtime. Experimentos indicaram redução significativa na taxa de sucesso de ataques adversariais.
Trabalhos futuros devem explorar:
- detecção automática de prompt injection baseada em LLMs
- criptografia pós‑quântica aplicada a distribuição de modelos
- verificação formal de pipelines de ML
- sistemas de auditoria contínua para governança de IA
À medida que sistemas baseados em IA continuam a se integrar profundamente na infraestrutura digital global, a segurança desses sistemas torna-se um requisito fundamental para a resiliência cibernética.
- References
ABADI, M. et al. TensorFlow: Large-scale machine learning on heterogeneous systems. 2016. Disponível em: https://www.tensorflow.org
BRUNDAGE, M. et al. The malicious use of artificial intelligence. 2018. Disponível em: https://arxiv.org/abs/1802.07228
CHEN, X. et al. Targeted Backdoor Attacks on Deep Learning Systems. 2017. Disponível em: https://arxiv.org/abs/1712.05526
GOODFELLOW, I.; SHLENS, J.; SZEGEDY, C. Explaining and harnessing adversarial examples. 2015. Disponível em: https://arxiv.org/abs/1412.6572
HUGGING FACE. Transformers Library Documentation. 2025. Disponível em: https://huggingface.co/docs/transformers
IBM. Adversarial Robustness Toolbox. 2025. Disponível em: https://github.com/Trusted-AI/adversarial-robustness-toolbox
KUBERNETES. Kubernetes Documentation. 2025. Disponível em: https://kubernetes.io/docs
MICROSOFT. Counterfit: AI Security Tool. 2024. Disponível em: https://github.com/Azure/counterfit
MITRE. ATT&CK Framework. 2025. Disponível em: https://attack.mitre.org
NVIDIA. NeMo Guardrails Documentation. 2025. Disponível em: https://docs.nvidia.com/nemo/guardrails
OWASP. Top 10 for Large Language Model Applications. 2024. Disponível em: https://owasp.org/www-project-top-10-for-large-language-model-applications
PAPERNOT, N. et al. Practical black-box attacks against machine learning. 2016. Disponível em: https://arxiv.org/abs/1602.02697
PROTECTAI. LLM Guard Documentation. 2025. Disponível em: https://github.com/protectai/llm-guard
RED HAT. Falco Security Documentation. 2025. Disponível em: https://falco.org/docs
SZEGEDY, C. et al. Intriguing properties of neural networks. 2014. Disponível em: https://arxiv.org/abs/1312.6199
OPENAI. GPT‑4 Technical Report. 2023. Disponível em: https://arxiv.org/abs/2303.08774
EUROPEAN UNION. AI Act Documentation. 2024. Disponível em: https://artificial-intelligence-act.eu
NIST. AI Risk Management Framework. 2023. Disponível em: https://www.nist.gov/itl/ai-risk-management-framework
MITRE. ATLAS: Adversarial Threat Landscape for AI Systems. 2024. Disponível em: https://atlas.mitre.org
CNCF. Falco Runtime Security. 2025. Disponível em: https://falco.org
GOOGLE. Secure AI Framework (SAIF). 2024. Disponível em: https://cloud.google.com/security/ai
CVE. CVE‑2024‑3094 XZ Utils Backdoor. 2024. Disponível em: https://nvd.nist.gov/vuln/detail/CVE-2024-3094
CVE. CVE‑2023‑4863 libwebp vulnerability. 2023. Disponível em: https://nvd.nist.gov/vuln/detail/CVE-2023-4863
PYTORCH. PyTorch Documentation. 2025. Disponível em: https://pytorch.org/docs
CLOUD SECURITY ALLIANCE. Security Guidance for Critical Areas of AI. 2025. Disponível em: https://cloudsecurityalliance.org
ENISA. Threat Landscape for Artificial Intelligence. 2024. Disponível em: https://www.enisa.europa.eu
NVIDIA. AI Red Teaming Guide. 2025. Disponível em: https://developer.nvidia.com
SCHNEIER, B. Artificial Intelligence and Security. 2025. Disponível em: https://www.schneier.com