Nvidia Dev: ML Security Flaws Are 'Boring' Mistakes

Nvidia's Lavina D'Mello argues that ML security failures stem from 'boring' infrastructure misconfigurations, not exotic AI attacks, urging a return to foundational security practices.

9 min read
Nvidia Senior Software Developer Lavina D'Mello presenting on ML security at AI Engineer World's Fair
Lavina D'Mello, Senior Infrastructure Software Engineer at Nvidia, discusses ML security at AI Engineer World's Fair.· AI Engineer

Visual TL;DR. ML Security Flaws are not Not Exotic AI Attacks. ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Ray Clusters Exposed due to Authentication Disabled. Ray Clusters Exposed causing Billion Dollar Exposure. Boring Mistakes require Return to Basics.

  1. ML Security Flaws: Nvidia's D'Mello argues failures stem from 'boring' infrastructure misconfigurations
  2. Not Exotic AI Attacks: not novel zero-day exploits or complex AI-specific vulnerabilities
  3. Boring Mistakes: same mundane infrastructure mistakes plaguing traditional software development for years
  4. Ray Clusters Exposed: thousands of distributed ML clusters left open to the internet due to misconfiguration
  5. Authentication Disabled: dashboards and job APIs exposed because authentication was disabled by default
  6. Billion Dollar Exposure: estimated over a billion dollars in potential exposure from these vulnerabilities
  7. Return to Basics: urging a return to foundational security practices for ML infrastructure
Visual TL;DR
Visual TL;DR, startuphub.ai ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Boring Mistakes require Return to Basics are lead to require ML Security Flaws Boring Mistakes Ray Clusters Exposed Return to Basics From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Boring Mistakes require Return to Basics are lead to require ML Security Flaws Boring Mistakes Ray ClustersExposed Return to Basics From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Boring Mistakes require Return to Basics are lead to require ML Security Flaws Nvidia's D'Mello argues failures stem from'boring' infrastructure misconfigurations Boring Mistakes same mundane infrastructure mistakesplaguing traditional software developmentfor years Ray Clusters Exposed thousands of distributed ML clusters leftopen to the internet due tomisconfiguration Return to Basics urging a return to foundational securitypractices for ML infrastructure From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Boring Mistakes require Return to Basics are lead to require ML Security Flaws Nvidia's D'Melloargues failuresstem from 'boring'… Boring Mistakes same mundaneinfrastructuremistakes plaguing… Ray ClustersExposed thousands ofdistributed MLclusters left open… Return to Basics urging a return tofoundationalsecurity practices… From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai ML Security Flaws are not Not Exotic AI Attacks. ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Ray Clusters Exposed due to Authentication Disabled. Ray Clusters Exposed causing Billion Dollar Exposure. Boring Mistakes require Return to Basics are not are lead to due to causing require ML Security Flaws Nvidia's D'Mello argues failures stem from'boring' infrastructure misconfigurations Not Exotic AI Attacks not novel zero-day exploits or complexAI-specific vulnerabilities Boring Mistakes same mundane infrastructure mistakesplaguing traditional software developmentfor years Ray Clusters Exposed thousands of distributed ML clusters leftopen to the internet due tomisconfiguration Authentication Disabled dashboards and job APIs exposed becauseauthentication was disabled by default Billion Dollar Exposure estimated over a billion dollars inpotential exposure from thesevulnerabilities Return to Basics urging a return to foundational securitypractices for ML infrastructure From startuphub.ai · The publishers behind this format
Visual TL;DR, startuphub.ai ML Security Flaws are not Not Exotic AI Attacks. ML Security Flaws are Boring Mistakes. Boring Mistakes lead to Ray Clusters Exposed. Ray Clusters Exposed due to Authentication Disabled. Ray Clusters Exposed causing Billion Dollar Exposure. Boring Mistakes require Return to Basics are not are lead to due to causing require ML Security Flaws Nvidia's D'Melloargues failuresstem from 'boring'… Not Exotic AIAttacks not novel zero-dayexploits or complexAI-specific… Boring Mistakes same mundaneinfrastructuremistakes plaguing… Ray ClustersExposed thousands ofdistributed MLclusters left open… AuthenticationDisabled dashboards and jobAPIs exposedbecause… Billion DollarExposure estimated over abillion dollars inpotential exposure… Return to Basics urging a return tofoundationalsecurity practices… From startuphub.ai · The publishers behind this format

In the realm of machine learning security, the most critical vulnerabilities often aren't the exotic, AI-specific attacks that capture headlines. Instead, they are the same mundane, yet persistent, infrastructure mistakes that have plagued traditional software development for years. This was the core argument made by Lavina D'Mello, a senior software developer at Nvidia specializing in deep learning infrastructure, during a recent AI Engineer World's Fair presentation.

Nvidia Dev: ML Security Flaws Are 'Boring' Mistakes - AI Engineer
Nvidia Dev: ML Security Flaws Are 'Boring' Mistakes — from AI Engineer

The 'Boring' Mistakes Causing Major Breaches

D'Mello kicked off her talk by highlighting a real-world incident from 2023 where security researchers discovered thousands of distributed ML clusters, built on the popular Ray framework, were left open to the internet. Dashboards and job APIs were exposed because authentication was disabled by default, and teams simply forgot to enable it during production deployment. The resulting exposure was estimated to be over a billion dollars, not due to a novel zero-day exploit against a neural network, but because a basic security setting was overlooked.

This pattern, D'Mello noted, is a recurring theme. The headline-grabbing breaches in ML security rarely involve complex adversarial attacks on the models themselves. Instead, they typically stem from simpler issues like exposed API keys, over-privileged accounts, or model weights stored in publicly accessible buckets, essentially, a failure to flip a crucial configuration switch.

From Deterministic Apps to Probabilistic ML Stacks

The shift from traditional applications to ML in production has fundamentally altered the security considerations. D'Mello explained that classic 2008 applications were deterministic, allowing security teams a clear mental model for what needed protection. Today's ML systems, however, operate on probabilistic behaviors, making reasoning about outcomes more complex. Furthermore, the protection of model weights, which are inherently copyable, and the direct serving of models through APIs introduce new attack vectors. The trend towards multi-tenant GPUs for cost-efficiency further compounds these risks, especially with the rise of LLM stacks where prompts become control flow, answers are derived from retrieval corpora, and agents execute actions.

The fundamental issue, D'Mello argued, is that the industry has evolved the ML stack significantly without updating the underlying security assumptions. "We are running a 2008 playbook on a 2026 system," she stated, emphasizing the mismatch.

Three Core Ideas for ML Security

D'Mello distilled her insights into three core ideas:

1. Misconfigurations Trump Missing Features: The primary reason for failures in production ML security is often misconfiguration, not a lack of available security features. A study showed that 78% of reviewed ML deployments had at least one critical security mistake, with common culprits being wide-open access controls, lack of system segmentation, and exposed secrets or model artifacts.

2. Defenses Need to Survive Production: Many sophisticated defenses discussed in research are too expensive in terms of latency and throughput to be viable in production. While basic controls like authentication and input validation have minimal overhead, more advanced techniques like adversarial detection can incur significant performance penalties. The key is to implement these controls efficiently, balancing security with performance requirements.

3. Secure ML Like Infrastructure, Not Just Models: The focus should shift from securing the model in isolation to treating the entire ML system as a complex piece of infrastructure. This involves implementing layered defenses, from the foundational infrastructure security (containers, networking, encryption) up to access control, runtime security, and operational practices like compliance and culture.

The Threat Landscape and Practical Solutions

D'Mello outlined six categories of threats, including adversarial inputs, model extraction, data poisoning, supply chain attacks, privacy breaches, infrastructure compromise, and insider threats. She pointed out that infrastructure compromise and insider threats are where most real breaches occur, and these are often the result of accidental misconfigurations.

To address these challenges, D'Mello proposed a four-pillar defense-in-depth strategy, starting with robust infrastructure security, followed by access control, runtime security, and finally, operational practices including compliance and culture. She stressed that infrastructure is the foundation, and any failure at this level can cascade upwards, rendering higher-level security measures ineffective.

Looking ahead, D'Mello identified emerging threats in the LLM and GPU multi-tenancy space, such as prompt injection, RAG poisoning, GPU side channels, and supply chain vulnerabilities. She cautioned that these threats are evolving rapidly and the defenses are still immature, emphasizing a need for continuous adaptation.

Conclusion: Back to Basics for ML Security

In her concluding remarks, D'Mello reiterated her main takeaways: securing ML is an infrastructure problem, not a model problem; the field has sufficient defenses but needs deployable ones; and the focus must be on fixing fundamental misconfigurations like over-privileged access, flat networks, and exposed secrets. She concluded with a provocative statement: "Your LLM stack really is a 2008 database with better marketing." The implication is clear: the industry needs to apply the well-established security principles of traditional infrastructure to the new frontier of AI, ensuring that the "boring" mistakes of the past are not repeated.

© 2026 StartupHub.ai. All rights reserved. Do not enter, scrape, copy, reproduce, or republish this article in whole or in part. Use as input to AI training, fine-tuning, retrieval-augmented generation, or any machine-learning system is prohibited without written license. Substantially-similar derivative works will be pursued to the fullest extent of applicable copyright, database, and computer-misuse laws. See our terms.